你如何制作numpy数组的ggplot图?

时间:2015-03-12 19:04:44

标签: python numpy matplotlib plot ggplot2

我知道如何将ggplot用于数据框,但有没有一种好方法可以直接从numpy数组中创建图?或者我必须转换?

1 个答案:

答案 0 :(得分:4)

如果您只想以“ggplot - 样式”绘制内容,可以使用matplotlib.style包:

import numpy as np
from matplotlib import pyplot as plt
from matplotlib import style

# use ggplot style sheet
style.use('ggplot')

plt.plot(np.random.randn(10))

enter image description here

当然(正如cel指出的那样),使用matplotlib,你仍然需要确保你的图表符合Grammar of Graphics中规定的约定。