我的问题是关于:
每当我创建和使用颜色矢量(链接答案中给出的上下文)时,df.groupby(['name', 'condition'])['data1'].sum().reset_index(name='total').sort_values(['name','condition']).groupby(['name']).first().reset_index()[['name', 'total']]
都会错误地分配节点颜色。
是否有办法知道 name total
0 one 7
1 three 39
2 two 48
如何重新排列输入的数据?网络标签和结构正确。只有颜色不是。
答案 0 :(得分:0)
每个级别应用颜色,然后按照原始数据的顺序应用颜色。在此示例中,对颜色进行了排序,以使根为黑色,省为红色,城市为蓝色。
echo "${results[rows]}" # 2 => array rows count
echo "${results[cols]}" # 10 => array cols count
echo "${results[0,0]}" # 1
echo "${results[0,3]}" # 840119
echo "${results[0,6]}" # 1509636688
echo "${results[1,1]}" # blog.blockchain.com
echo "${results[1,3]}" # NULL
echo "${results[1,6]}" # 0