如何在同一个ipython笔记本电池中绘制两个大熊猫系列自动使用不同的颜色?

时间:2013-01-11 22:46:25

标签: pandas ipython-notebook

当我在一个单元格中运行它时,两个绘图线都是蓝色的。我可以发誓我看到Wes用两个情节做了一个婴儿名字的演示,其中两个情节线以不同的颜色出现而不必指定颜色:

pd.Series(randn(100)).cumsum().plot()
pd.Series(randn(100)).cumsum().plot()

是的,这是YouTube视频的2:06:44:http://www.youtube.com/watch?v=w26x-z-BdWQ

2 个答案:

答案 0 :(得分:3)

你只需要将几个kwargs传递给plot

import numpy as np
import pandas as pd
import matplotlib.pyplot

fig, ax = plt.subplots()
pd.DataFrame(np.random.randn(100, 2)).cumsum().plot(ax=ax)

答案 1 :(得分:1)

我不确定Wes是如何在视频中做到的,但是当使用plot(df.index,df.column)并使用不同的列多次这样做时,图表会有不同的颜色。

(我正在使用来自ipython --pylab的plot命令)。 )