简体   繁体   English

从python数据框绘制图

[英]plot graph from python dataframe

我想将该数据框转换为该数据框并使用沿x轴更改的数据框的日期绘制matplotlib图

Use df.T.plot(kind='bar') : 使用df.T.plot(kind='bar')

import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame.from_csv('./housing_price_index_2010-11_100.csv')

df.T.plot(kind='bar')
plt.show()

you can also assign the transpose to a new variable and plot that (what you asked in the comment): 您还可以将转置分配给新变量,并绘制该变量(您在注释中要求的内容):

import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame.from_csv('./housing_price_index_2010-11_100.csv')

df_transposed = df.T
df_transposed.plot(kind='bar')
plt.show()

both result the same: 两者的结果相同:

在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM