Series和DataFrame都有一个用于生成各类图表的plot方法。默认情况下,他们所生成的是线型图
1.折线图
import pandas as pd
import matplotlib.pyplot as plt
# 指定默认字体(防止中文出现乱码)
from pylab import mpl
mpl.rcParams['font.sans-serif'] = ['FangSong'] # 指定‘仿宋’字体
# 读取数据
df = pd.read_csv('../data/data.csv', index_col='年份')
# 折线图
df['人均GDP(元)'].plot(color='r', linestyle='--', marker='*')
plt.show()
用文件中的所有数据绘制折线图
import pandas as pd
import matplotlib.pyplot as plt
# 指定默认字体(防止中文出现乱码)
from pylab import mpl
mpl.rcParams['font.sans-serif'] = ['FangSong'] # 指定‘仿宋’字体
# 读取数据
df