标签: python pandas
我看到了这篇文章:Python pandas, Plotting options for multiple lines 为多条线绘制不同的选项。
我有一个数据框。我只希望第一列的绘制方式与其他列(虚线和虚线)不同。有没有办法做到这一点?目前我正在做类似的事情
df = pd.DataFrame(np.arange(12).reshape(4,3))
df.plot()
答案 0 :(得分:0)
使用matplotlib.pyplot(集成到熊猫中),您可以使用df。iloc()函数指定列,然后指定线条样式和粗细。
matplotlib.pyplot
iloc()
import matplotlib.pyplot as plt import pandas as pd df=pd.DataFrame(np.arange(12).reshape(4,3)) plt.plot(df.iloc[:,0], '--', linewidth=3) plt.plot(df.iloc[:,1:], '-', color='green') plt.show()