2
我想绘制使用条纹图的数据集。这里是头(有25列):绘制带有seaborn条纹的色调的宽矩阵
Labels Acidobacteria Actinobacteria Armatimonadetes Bacteroidetes
0 0 0 495 NaN 27859
1 1 0 1256 NaN 46582
2 0 0 1081 NaN 23798
3 1 0 2523 NaN 35088
4 0 0 1383 NaN 19338
我有这样的数据集存储在数据帧的大熊猫,并可以使用绘制它:
def plot():
ax = sns.stripplot(data = df)
ax.set(xlabel='Bacteria',ylabel='Abundance')
plt.setp(ax.get_xticklabels(),rotation=45)
plt.show()
为了生产this plot。
我想设置色调以反映'Labels'
列。当我尝试:
sns.stripplot(x=df.columns.values.tolist(),y=df,data=df,hue='Labels')
我得到:
ValueError: cannot copy sequence with size 26 to array axis with dimension 830
很好的回答!但是为了得到一个混合了色调颜色的宽矩阵矩阵,这需要很多工作......我希望Seaborn对广泛的图形有更多的支持。 –