你如何制作 numpy 数组的 ggplot 图?
How do you make ggplot plots of numpy arrays?
我知道如何将 ggplot 用于数据框,但是有直接从 numpy 数组绘制图表的好方法吗?还是我必须转换?
如果您只想以“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,您仍然需要确保您的绘图确实遵循图形语法中规定的约定。
我知道如何将 ggplot 用于数据框,但是有直接从 numpy 数组绘制图表的好方法吗?还是我必须转换?
如果您只想以“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,您仍然需要确保您的绘图确实遵循图形语法中规定的约定。