【发布时间】:2021-01-25 02:06:13
【问题描述】:
通常散点图使用一个 x 值,一个 y 值。该点使用 z 值着色。我的散点图要求不同。我有一个 x 点列表,要使用 z 值或一种颜色绘制的 y 点列表。 我的代码:
samdf = pd.DataFrame({'x':[[1,2,3],4,5,6],
'y':[[10,20,30],40,50,60],
'z':[7,8,9,10]})
plt.scatter(samdf['x'],samdf['y'],c=samdf['z'],cmap='jet')
plt.colorbar()
plt.show()
目前的输出:
ValueError: setting an array element with a sequence.
【问题讨论】:
标签: python dataframe matplotlib scatter-plot