问题标签 [aesthetics]

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.

0 投票
5 回答
203296 浏览

r - 美学的长度必须为 1,或与 dataProblems 的长度相同

我想绘制一个图,其中 X 值作为测量的子集,Y 值作为测量数据的另一个子集。

在下面的示例中,我有 4 个产品 p1、p2、p3 和 p4。每个都根据它们的偏斜、颜色和版本定价。我想创建一个描述 P3 产品(Y 轴)与 P1 产品(X 轴)的多面图。

我的以下尝试因以下错误而惨遭失败:

错误:美学长度必须为 1,或与 dataProblems 的长度相同:subset(price, product == "p1"), subset(price, product == "p3")

这是我期待的结果:

这是我期待的结果

0 投票
2 回答
1162 浏览

r - 合并/合并两个 ggplot 美学

假设我有两个 ggplot 美学:

有没有办法结合已经建立的美学?在我的示例中,它将类似于:

我知道 aes_string 可用于从可以连接的字符向量构建美学,但我正在研究已经构建了两种美学的情况,我想避免必须先将它们转换为字符。

0 投票
3 回答
220 浏览

r - 如何使用 sapply 和 ggplot2 为我的数据框中的每一列绘制此图?

我想为下面称为 df 的数据框中的每一列数据制作相同的图。

编辑:澄清一下,我想为每一列(Cop、CopN、Harp)等制作一个新图,因为在我的实际数据中我有很多(即很多人可以在一个图上尝试和网格)我希望能够为每一列创建下面的图。

样本数据:

我的情节:

我想为我在这个例子中的三列数据(即df [3:5])中的每一列制作这个图,但我无法弄清楚如何在aes()中引用多列。(IE

不起作用。我也试过

但我认为我可能没有使用正确的方法。有人会这么好心给我指出正确的方向吗?这似乎是学习如何做的一个非常有用的工具,我非常渴望这样做!

0 投票
1 回答
1491 浏览

r - 更改 stat_qq 中的线宽(使用 ggplot,在 r 中)

我正在使用带有 stat_qq 的 ggplot 来绘制几个样本。

我试图弄清楚如何在没有运气的情况下更改图表中线条的宽度:-(

这是我的代码(的相关部分):

我目前的情节是这样的: 在此处输入图像描述

知道怎么做吗?我尝试在 ggplot 中为 aes 添加大小,但没有成功,无法弄清楚有关 stat_qq 映射的解释:

http://docs.ggplot2.org/0.9.3/stat_qq.html

谢谢!!!

0 投票
1 回答
126 浏览

r - 与ggplot2中的其他美学一起使用时,填充图例不更新?

在下面的气泡图中,我的目的是为形状、大小和填充美学提供图例。
前两个进展顺利,但填充美感cluster消失了,所有簇都显示为黑点,这是一个错误ggplot2还是什么?请我非常感谢任何帮助保留填充美学的颜色。

这是我的试验:

这产生了这个情节:

在此处输入图像描述

这是我的数据集的 dput 输出:

0 投票
1 回答
5613 浏览

r - ggplot2缺少具有二分变量的美学

编辑:我绘制了一个包含 15 个不同类别(Q002_1 - Q002_15)的李克特量表来回答,见下图。

我现在想要的是将此图(下面的代码)绘制为带有 ggplot2 的二分变量,有关详细信息,请参阅此问题

我收到以下错误消息:

错误:stat_bin 需要以下缺失的美学:x

我知道我在这里看不到明显的痛苦。谁能帮我吗?

代码:

在此处输入图像描述

0 投票
0 回答
73 浏览

plot - R中图形的美学不使用ggplot

我在我的 R 代码中寻找了使直方图看起来更好的东西,但我想知道是否可以在不使用 ggplot的情况下更改箱的大小或边距或在图中放置颜色背景。

谢谢你。

0 投票
1 回答
8754 浏览

python - 在seaborn中更改因子图的标题

有谁知道如何更改seaborn中的传说和标题?见下文。我有点想将名称“Gaussia”更改为“Guassian Naive Bayes”等......在此处输入图像描述
在此处输入图像描述或者第二张图片中的图例

0 投票
1 回答
611 浏览

r - ggplot内部循环中的美学映射

我试图使用 ggplot2 在一个图中绘制多个时间序列连续变量。由于有很多变量,我尝试在 for 循环中使用正常的美学映射,

因为这只给了我上一个系列的情节,我用谷歌搜索了一些解决方案,最后找到了一个建议我使用 aes_string() 函数的解决方案。我将代码重建为,

这给了我需要的所有线条。但是,当我尝试为每个变量获取单独的颜色时,我无法获得离散的颜色。我使用了以下代码,

有没有办法在循环内一起使用 aes_string 和 aes,或者有没有办法生成带有标签的离散颜色值作为变量名。

0 投票
1 回答
46 浏览

r - 美学控制错误

我有数据框

置信区间的向量CI <- c(0.03222640,0.03196117)

此代码用于生成带有 error_bar 的条形图

我有这个错误

美学的长度必须为 1,或者与 dataProblems:Metadata_Well, Freq 的长度相同

感谢您的回答