【发布时间】:2017-11-24 01:18:01
【问题描述】:
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
df1 = pd.DataFrame(np.random.randint(0,15,size=(15, 1)))
df2 = pd.DataFrame(np.random.randint(20,35,size=(10, 1)))
frames = [df1, df2]
result = pd.DataFrame(pd.concat(frames))
df3 = result.cumsum()
df3 = df3.reset_index(drop=False)
print(df3)
df3.plot(y=0)
plt.show()
是否可以用两种不同的颜色绘制 df3 线?第一种颜色用于第 0 到 14 行,第二种颜色用于第 15 到 24 行。在某种程度上,我想标记 df1 已结束和 df2 已开始的位置。
【问题讨论】:
标签: python matplotlib