利用下面的数据:
(最简化版本)代码:
# KIRIN
# 2021-1-5
# 16:19
# 绘制折线图
import pandas as pd
import matplotlib.pyplot as plt
csv = pd.read_csv("data/26_.csv")
print(csv.columns)
csv.plot(y=['id', 'from', 'a', 'b'], color=['red', 'blue', 'yellow'])
plt.show()
结果:
增加其他选项的图:
# KIRIN
# 2021-1-5
# 16:19
# 绘制折线图
import pandas as pd
import matplotlib.pyplot as plt
csv = pd.read_csv("data/26_.csv")
print(csv.columns)
# 控制折线图的颜色
csv.plot(y=['id', 'from', 'a', 'b'], color={
'red', 'blue', 'brown', 'black'})
plt.title('It\'s a title', fontsize=16, fontweight='bold')
plt.ylabel('total', fontsize=12)
# 设置x轴的排列顺序为csv中的index
plt.xticks(csv.index + 1, fontsize=18)
plt.show()
结果(我这里from和a的数据一样,所以from的折线被覆盖了):