提问人:Iphy Kelvin 提问时间:11/14/2023 最后编辑:Trenton McKinneyIphy Kelvin 更新时间:11/14/2023 访问量:49
根据 (Y,Z) 绘制 X [复制]
Plotting X against (Y,Z) [duplicate]
问:
给定具有 X、Y 和 Z 特征的数据或数据帧
X Y Z
4 3 2
5 6 9
1 2 10
我想直观地画一个 X 针对 Y 和 Z 的图(plot(X,(Y,Z)))。 最初我以为它是3D的,但不幸的是它不是。
所以我想知道是否有办法在python中做到这一点。我检查了scipy.interpolate.griddata,我不知道这是否是我正在寻找的。
答:
评论
df.plot(x='X', y=['Y', 'Z'])
ax = df.plot(x='X', figsize=(10, 5))
或者是所有需要的ax = df.plot(x='X', ls='', marker='.', figsize=(10, 5))