python - 在 python (jupyter lab) 中使用绘图作为对象?
问题描述
我刚开始从 R 切换到 python,并且对绘图的处理方式有些困惑。
在 R 中,我会以这种方式生成散点图:
myPlot <- ggplot(myData, aes(x=x, y=y)) + geom_point()
. myPlot 将被视为一个对象,我可以保存它、复制它、传递它,或者稍后再绘制它。
但是,在 python 中,我不知道该怎么做。例如,当我使用:
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({
'X': [1,2,3],
'Y': [4,5,6]
})
ax = df.plot(kind="scatter", x='X', y='Y')
我在这里要做的就是将绘图保存到一个对象中,以便以后可以轻松地绘制它而无需再次执行所有代码(在这种虚拟情况下很容易重做,但我的数据要复杂得多)
正如网上建议的那样,我似乎能够将一些信息保存到“ax”中,但我不知道如何用对象“ax”重现情节。
非常感谢~
解决方案
推荐阅读
- json - 如何在 PostgreSQL 中导入 JSON 文件:COPY 1
- swift - NSGridView 自定义视图固有大小
- unity3d - 如何在不使用 Collision 的情况下关闭 Cinemachine Impulse 源?
- android-camera2 - Camera2 直播示例
- html - 围绕浮动的左 div 垂直对齐 div
- r - 为什么函数不创建新数据集?
- python - 查找列表中的最大绝对值
- c++ - 浮点 log() * y 转整数
- python - 如何将在函数内创建的列表分配给数据框列
- javascript - Webpack 构建在 node_modules 而不是我的代码上显示 TS 错误