我知道如何将ggplot用于数据框,但有没有一种好方法可以直接从numpy数组中创建图?或者我必须转换?
答案 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))
当然(正如cel指出的那样),使用matplotlib,你仍然需要确保你的图表符合Grammar of Graphics中规定的约定。