我有一个数据帧, dd
Var1 Freq
76 2189- 1181
458 6186- 813
445 6170- 738
902 61801 650
74 2181- 618
504 6268- 509
905 61804 307
500 6259- 272
910 61889 265
495 6253- 242
73 2180- 224
510 6256- 6407
461 6180- 3254
792 2333
1 2312
467 6186- 2259
212 4019- 1254
4561 6170- 1162
462 6181- 1156
80 2189- 1154
465 6184- 1035
Run Code Online (Sandbox Code Playgroud)
我想在Var1列中搜索重复项并将它们组合起来,在列中创建一个频率之和,Freq以便......
Var1 Freq
76 2189- 2335
458 6186- 3072
445 6170- …Run Code Online (Sandbox Code Playgroud) 我有一个 pandas 数据框df,并尝试使用 seaborn 库来创建小提琴图。
rank sentiment category
0 1 0.657413 m
1 2 0.895769 m
2 3 -0.435457 m
3 4 -0.717959 m
4 5 0.869688 m
Run Code Online (Sandbox Code Playgroud)
这是seaborn线路:
sns.violinplot(x="rank", y="senitment", hue="category", data=df)
Run Code Online (Sandbox Code Playgroud)
我不断收到这个ValueError
ValueError: Could not interpret input 'senitment'
Run Code Online (Sandbox Code Playgroud)
全程追溯
violinplot 中的 /Users/jrs/anaconda/lib/python3.5/site-packages/seaborn/categorical.py(x,y,色调,数据,顺序,hue_order,bw,剪切,比例,scale_hue,网格大小,宽度,内部、分割、方向、线宽、颜色、调色板、饱和度、ax、**kwargs)2299 bw、剪切、缩放、scale_hue、网格大小、2300 宽度、内部、分割、方向、线宽、-> 2301 颜色、调色板、饱和度)第2302章 2303、如果ax是无:
/Users/jrs/anaconda/lib/python3.5/site-packages/seaborn/categorical.py in __init__(self, x, y, hue, data, order, hue_order, bw, cut, scale, scale_hue, gridsize, width, inner, split, orient, linewidth, color, palette, saturation)
535 color, palette, saturation):
536
--> …Run Code Online (Sandbox Code Playgroud)