我有20列对应于20个设备名称,并且只有一行包含所有列中的值。我想在x轴上绘制机器名称,在y轴上绘制相应的行值
df
device-1 device-2 device-3 device-4 device-5...
0 1 5 0.5 4 2.5
我想在每个设备的图形上都有点
有人可以帮忙吗?
最佳答案
尝试这个:-
cols =list(df.columns.values)
for i in range(0,len(cols)):
plt.scatter(i, df[cols[i]])
plt.xticks(list(range(0,len(cols))))
plt.axes().set_xticklabels(cols)
关于python - 在x轴上绘制列名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57029481/