问题标签 [plotnine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Plotnine - 在同一图表中添加垂直线和直方图
我试图弄清楚如何在 python 中做到这一点,因为我对它比 R 有点新。
什么不起作用的例子......不知道我做错了什么......
为什么颜色不起作用?我想要一个具有适当颜色的垂直线
如果我可以覆盖直方图也很棒。
python - Plotnine 中的“无法评估‘颜色’映射”错误
我在 python 上遇到了 Plotnine 的问题,一切正常,除了当我尝试在 aes 中指定颜色时,我收到一条错误消息:
PlotnineError:“无法评估‘颜色’映射:‘黑色’(原始错误:未定义名称‘黑色’)”
我尝试过导入调色板,但没有奏效。
pandas - 如何将adjust_text 与plotnine 一起使用?
我正在尝试调整 geom_text 标签,使它们不会重叠。使用 nudge_x、nudge_y 和 size 调整标签并没有给我一个非常令人满意的结果。我遇到了 adjust_text 包,但我没有设法将它实现到我的代码中。
现在我的图表看起来像这样:
我尝试添加 adjust_text =True (见下文),这给了我以下错误。“参数 {'adjust_text'},geom、stat 或 layer 都不理解。”
python - 如何将连续变量映射到plotnine中的颜色?
我正在尝试将连续变量映射到 plotnine 中的颜色。在 R 中,我可以通过将颜色参数设置为log(pop)
. 在 plotnine 中,我尝试了这种替代方法,它会产生这个错误:
ValueError:300573x430 像素的图像尺寸太大。每个方向必须小于 2^16。
python - 尽管下载了 plotnine 包,但出现 No module named 'plotnine' 错误
我使用 pip 下载了 plotnine,虽然安装似乎成功,但在运行我的 pythons 脚本时,我仍然收到 No module named 'plotnine' 错误。
我试过卸载 SciPy,然后重新安装 plotnine
我的导入语句看起来像这样
python - Python Plotnine - 创建堆积条形图
我一直在尝试使用 plotnine 绘制堆积条形图。此图表示同一“类别”中的月末库存。“子类别”是应该堆叠的。
我已经构建了一个从查询到数据库的 pandas 数据框。该查询检索日期范围内“类别”中每个“子类别”的总和(库存)。
这是 DataFrame 的格式:
日期应该在 X 轴上,Y 应该由“SubCategory1”+“SubCategory2”+“SubCategory3”之和确定,并且可以区分颜色。
我尝试了这个,因为我认为这是有道理的,但没有运气:
其中 subcategories 是具有 SubCategories 名称的字典。
也许数据框的格式并不理想。或者我不知道如何正确使用它与 plotnine/ggplot。
谢谢您的帮助。
python - plotnine geom_boxplot 忽略了必需的审美,需要不必要的审美
我的数据看起来像:
我没有为每个场景使用所有50 k 数据点(不止一个和两个),而是计算了盒子和胡须所需的位置。
我试图通过
https://plotnine.readthedocs.io/en/stable/generated/plotnine.geoms.geom_boxplot.html#plotnine.geoms.geom_boxplot上的文档表明 geom_boxplot 代码行提供了定义框和胡须所需的美学参数.
然而,运行这个会给出
plotnine.exceptions.PlotnineError: 'stat_boxplot 需要以下缺失的美学:y'
为什么stat_boxplot被调用,具有其所需的美学,而不是geom_boxplot?
更重要的是,有人知道如何纠正这个问题吗?
ggplot2 - ggplotly 类似于 python 的函数
其中R
有一个函数 ( ggplotly
),可将ggplot2
绘图转换为plotly
图形。在python
你有plotnine
使用ggplot
,但有类似的转换器ggplotly
吗?
有一个类似的问题,但询问的是较旧的(我认为已弃用)python 库,因此我认为我的问题是相关的。
python - 如何将 geom_hlines 图例添加到 plotnine 的图中?
我想在我的情节中添加一个图例,其中包含所有 hline 的统计描述。有什么办法吗?
python - 通过 Python 中排序的唯一列值为 ggplot2 值着色
我遇到了这个包 plotnine,它可以给出与 Python 中 R 的 ggplot2 相同的结果。它非常有用,但我在用它们唯一的“ID”为“label_1”和“label_2”值着色时遇到了问题。颜色应该是可区分的。它的范围可以从颜色的明亮阴影到最暗的阴影。我的代码给出了与我希望的结果非常接近的结果,但颜色仍然不够可区分。我的图表现在没有使用我的颜色,但我想知道它是否也可以解决。