标签: python matplotlib plot
您好,我已经使用熊猫在matplot lib中进行了绘制,但是我需要交换x和y轴。
这是我的情节:
broomstick plot
但是我需要它看起来像这样:
correct broomstick plot
我正在使用熊猫数据框来绘制数据。
我查看了一些有关交换x和y轴的文档和其他文章,但没有找到任何简单的方法来做到这一点。 这是我的一些python代码:
python code
任何资源或想法都将不胜感激。
答案 0 :(得分:0)
尝试一下。您需要将y_vals包括在内。因此,您只需在df.plot(x=, y=)处指定轴即可:
y_vals
df.plot(x=, y=)
代码:
import numpy as np import pandas as pd import matplotlib.pyplot as plt x = np.linspace(0, 10, 100) y = np.cos(x) df = pd.DataFrame({'y': y, 'x': x}) df.plot(x='x') plt.show() df.plot(x='y') plt.show()
图: