1. 介绍

plotnine 是 Python 中基于 ggplot2 的的数据可视化软件包。它提供了一种直观的方式来绘制各种类型的图表,包括散点图、线图、柱状图和箱线图等。plotnine 基于语法一致性原则,使用了丰富的图形语法,可以轻松地创建出美观而且具有可读性的图表。

2. 安装 plotnine

要安装 plotnine,需要使用 pip 命令。以下是具体的安装步骤:

pip install plotnine
Bash

3. 使用 plotnine

要使用 plotnine,首先需要导入 plotnine 库,并且准备好要绘制的数据。以下是使用 plotnine 绘制散点图的示例:

from plotnine import *
import pandas as pd

# 准备数据
data = {'x': [1, 2, 3, 4, 5],
        'y': [2, 4, 6, 8, 10]}
df = pd.DataFrame(data)

# 绘制散点图
ggplot(df, aes(x='x', y='y')) + \
    geom_point()
Python

4. 输出图表

使用 plotnine 绘制图表后,可以将其保存为图片文件或者直接显示在屏幕上。以下是将绘制好的图表保存为图片文件的示例:

p = ggplot(df, aes(x='x', y='y')) + \
    geom_point()
p.save("scatter_plot.png")
Python

以上代码将散点图保存为名为 "scatter_plot.png" 的图片文件,并且可以在当前目录中找到该文件。可以使用不同的格式保存图片,例如 JPEG、PNG、SVG 等。


本文由轻山版权所有,禁止未经同意的情况下转发