问题标签 [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.
ggplot2 - ggplot aes:颜色与时间序列数据缺失的组
我不知道这个问题是否在这里,但由于它是具体的并且(我认为)它有一个答案,所以我在这里问它:
我试图了解某些行为ggplot
(通过plotnine
python,它实际上是 的副本ggplot
)。具体来说,我试图了解group
andcolor
参数的行为,例如在aes()
ofggplot()
和之间。geom_line()
我们有这些数据:
当我尝试绘制它时:
它给出了这个错误:
错误似乎在哪里,但实际上我可以看到这是因为在给定特定and的情况下某些观察值each group has one observation
没有值。而且我知道每个组只有一个观察值,因为我将它分组为and ,但我不知道错误指的是哪种分组。Income
Category
Period
data
Period
Category
我解决了添加论点group="Category"
:
但是,如果我将颜色和组参数更改为geom_line(aes())
这样:
它会给我完全相同的情节。为什么?在不同的地方调用它有什么区别aes()
?
另外,我应该group = 1
在哪里打电话?因为当我尝试使用它时,data
我无法理解 ggplot 实际在做什么:
python - python中带有plotnine 0.6.0的问题刻面图
我正在尝试使用 python 3.7.4 中的 plotnine 0.6.0 创建一个简单的绘图,其中的线条根据因子变量着色。
但抛出错误:
如果我删除颜色方面,
我得到:
我知道我的问题与此有关,但我不想要 1 行。我想为每个name
.
python - 用 numpy 计算估计方差导致无效值遇到错误
当试图计算一些数据的样本平均值时,根据样本数量(首先是 1 个样本,然后是 2 个,依此类推......)我遇到了这个问题:
在数据数组上使用 numpy 函数“np.var()”。
我唯一的功能是这个:
(第 4 行导致问题)
python - ecdf 中的彩色线条
我正在尝试为 ecdf 中的一些线条着色,这是我尝试过的:
在这两种情况下,结果都会忽略颜色参数并仅绘制黑色 cdf。
如果我手动拆分数据,c
我可以绘制线条并为其着色,但是我无法弄清楚如何让图例在这种情况下工作。
python - 如何控制plotnine中的刻面高度和宽度?
我看过这篇文章ggplot2
:
如何自动调整 facet_wrap 的每个构面的宽度?
我在想:
我怎样才能在plotnine中达到同样的效果?我没有找到类似的东西grob
。对于作为 python3 管道一部分的绘图,我需要它,所以我真的不想将部分代码转换为 R。
谢谢您的帮助!