小编pla*_*pus的帖子

如何在R的情节标题中显示$\{X_t \} $

如何在R的情节标题中显示$\{X_t \} $ Latex?

例如

 plot(slot(x,"GRID"),slot(x,"PATH"),type="l", xlab="Time t",ylab="X",
 main=paste("Simulation of \{X_t\}"))
Run Code Online (Sandbox Code Playgroud)

谢谢!

r plotmath

5
推荐指数
2
解决办法
5330
查看次数

黄土线没有正确绘图

我无法在一个残差的散点图上拟合黄土平滑加信心限制.

我的模型是身高〜体重+胸围.为了检查胸围的线性,我拟合了一个没有胸围的模型(即身高〜体重),并绘制了该模型对胸围的残差.到现在为止还挺好.然后我尝试使用loess()predict()绘制黄土线,加上置信限制.结果看起来像这样(在图片中我只绘制了中心线,但CI线看起来相同):

散点图中的黄土问题

这些点是正确的(当我将黄土拟合为它看起来正确的点时),但由于某种原因,线条没有被绘制出我的预期.我的代码如下:

# bf.red = data set; mod.nch = model; chestc = chest circumference;
# loess = loess model; lo.pred = predict loess

plot(bf.red$chestc           #Chest circumference
 ,residuals(mod.nch))    #Residuals from height ~ weight model

loess <- loess(mod.nch$residuals ~ bf.red$chestc)
lo.pred <- predict(loess, se=T)

lines(bf.red$chestc,lo.pred$fit,pch=2) #Main line
lines(bf.red$chestc,lo.pred$fit+2*lo.pred$s, lty=2) #rough & ready CI
lines(bf.red$chestc,lo.pred$fit-2*lo.pred$s, lty=2)
Run Code Online (Sandbox Code Playgroud)

希望你能帮忙.非常感谢,

plot r line predict loess

5
推荐指数
1
解决办法
3766
查看次数

plotmath表达式中的指数

我想要以下内容,例如在ggplot2标签中:

ylab(expression((hat(beta)^(2))(x)))
Run Code Online (Sandbox Code Playgroud)

但周围没有括号hat(beta)^(2).但是,如果我删除括号,那么(x)上升到指数.

这些表达中是否有分组?还是看不见的括号?

plot r plotmath

5
推荐指数
1
解决办法
3021
查看次数

有没有办法让expression()显示P(a <= X <= b)?

我大部分时间都能够强制表达()给我一些我需要的数学输出图,但是我对此感到茫然.

text(-2,.21,expression(P(a <= X)), cex=1.2)
Run Code Online (Sandbox Code Playgroud)

给了我预期的结果,但是

text(-2,.21,expression(P(a <= X <= b)), cex=1.2)
Run Code Online (Sandbox Code Playgroud)

失败,箭头指向第二个\ le.将2个部分粘在一起也不起作用,因为<=需要左右标记; 即这也失败了:

text(-2,.21,expression(<= X), cex=1.2)
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?令人沮丧的是,似乎没有关于表达式令牌解析器如何在查看源代码的情况下工作的任何文档.唯一的文档似乎是几个不同的颜色版本:

http://stat.ethz.ch/R-manual/R-patched/library/grDevices/html/plotmath.html

r plotmath

5
推荐指数
1
解决办法
186
查看次数

ffmpeg PNG - MP4 - 打开输入文件时出错:参数无效

我正在关注这个 将 PNG 文件转换为 MP4 的可视化项目。

示例代码的唯一变化是我的时间戳以 1 开头。

ffmpeg -r 20 -b 20M -i 示例%01d.png 输出.mp4

这就是返回的结果

ffmpeg 版本 N-53055-g7b43120 版权所有 (c) 2000-2013 FFmpeg 开发人员
建于 2013 年 5 月 14 日 20:43:53,使用 llvm-gcc 4.2.1(LLVM 版本 2336.11.00)
配置:--disable-yasm
libavutil 52.31.100 / 52.31.100
libav编解码器 55.9.100 / 55.9.100
libav 格式 55.7.100 / 55.7.100
libavdevice 55.0.100 / 55.0.100
libavfilter 3.67.100 / 3.67.100
libswscale 2.3.100 / 2.3.100
libsresample 0.17.102 / 0.17.102
**选项b(视频比特率(请使用-b:v))不能应用于输入文件
example%01d.png -- 您正在尝试将输入选项应用于输出文件或
反之亦然。将此选项移至其所属文件之前。
解析输入文件 example%01d.png 的选项时出错。
打开输入文件时出错:参数无效**

ffmpeg converters

5
推荐指数
1
解决办法
2万
查看次数

R中漂亮的树状图?

我的树形图非常丑陋,处于不可读的边缘,通常看起来像这样:

在此输入图像描述

library(TraMineR)
library(cluster)
data(biofam)
lab <- c("P","L","M","LM","C","LC","LMC","D")
biofam.seq <- seqdef(biofam[1:500,10:25], states=lab)

ccost <- seqsubm(biofam.seq, method = "CONSTANT", cval = 2, with.missing=TRUE)
sequences.OM <- seqdist(biofam.seq, method = "OM", norm= TRUE, sm = ccost,     
with.missing=TRUE)

clusterward <- agnes(sequences.OM, diss = TRUE, method = "ward")
plot(clusterward, which.plots = 2)
Run Code Online (Sandbox Code Playgroud)

我想要创建的是类似下面的内容,意思是圆形树状图,可以仔细控制标签的大小,使它们实际可见:

在此输入图像描述

我怎样才能在R中实现这一目标?

r cluster-analysis dendrogram traminer

5
推荐指数
1
解决办法
1507
查看次数

如何将垂直线添加到R中的ggplot箱图

我正在根据这些数据绘制箱图:

MY_LABEL     MY_REAL     MY_CATEGORY
1 [POS]       .56            POS
1 [POS]       .57            POS
1 [POS]       .37            POS
2 [POS]       .51            POS
1 [sim v]     .65            sim v
...
Run Code Online (Sandbox Code Playgroud)

我正在使用ggplot2:

ggplot( data=myDF, aes( x=MY_LABEL, y=MY_REAL, fill=MY_CATEGORY ) ) +
    scale_colour_manual( values=palette ) +
    coord_flip() + 
    geom_boxplot( outlier.size = 0 )
Run Code Online (Sandbox Code Playgroud)

这工作正常,并按字段对箱图进行分组MY_CATEGORY: 在此输入图像描述

我想做两件事:

1)为了提高这个图的清晰度,我想在各个块之间添加分隔符,即在POSsim v之间sim v,之间和之间C等(参见图中丑陋的红线).我一直在努力geom_vline,没有运气.或者,我想在块之间添加空格.

2)如果我以灰度打印此图,我无法区分不同的块.我试图强制使用不同的调色板:

scale_colour_manual( values=c("black","darkgray","gray","white") )
Run Code Online (Sandbox Code Playgroud)

再一次,没有运气,情节根本没有变化.

你有什么建议吗?

r colors line ggplot2 boxplot

4
推荐指数
2
解决办法
5336
查看次数

将`expression()`与`\n`结合起来

我有一个ggplot,我expression(phantom(x) >=80)在标签文本中用来获得一个正确的大于或等于的符号.

但是我还需要紧下面(N = ...):

require(ggplot2)
.d <- data.frame(a = letters[1:6], y = 1:6)

labs <- c("0-9\n(N=10)","10-29\n(N=10)","30-49\n(N=10)", +
   "50-64\n(N=10)","65-79\n(N=10)", expression(phantom(x) >=80))

ggplot(.d, aes(x=a,y=y)) + geom_point() + 
   scale_x_discrete(labels = labs)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我如何结合expression()逃生\n

r ggplot2 plotmath

4
推荐指数
1
解决办法
1636
查看次数

如何在线性模型的功能中使用色标填充背景?

我正在分析Alberto Cairo的"功能艺术"中的datavis示例(我建议你)

在那本书中,有这个例子

http://img546.imageshack.us/img546/8327/snap1026.png

我在R.中尝试在左下图(散点图)

我使用书中的数据,并计算人口的lm(efect ~ pop)功能和人口+效果的预算的有效军队

这里有一个问题:如何用颜色表(渐变)绘制散点图的背景,其中颜色代表BUDGET的值?

之后我想把点(人口,效果)与预算的颜色放在一起.通过这种方式,我可以将国家的预算与人口+效应函数的强制预算进行比较

我知道基本的R,我已经安装了ggplot2扩展了

我想要一个类似的图表

在此输入图像描述

但是颜色正确.

谢谢.

r data-visualization colors scale ggplot2

4
推荐指数
1
解决办法
725
查看次数

在图例中写x̄(意思是平均值)以及如何防止换行?

美好的一天!

我不熟悉R所以我很乐意得到一些帮助.

假设我有以下最小的例子:

test <- c(10,20,40,80,80)
avg <- mean(test)
avg <- format(avg,digits=2)

plot(test, xlab="x", ylab="y", pch = 4)
legend("topleft", legend= c("Average: ", avg))
Run Code Online (Sandbox Code Playgroud)

我想写x̄而不是"average" - 想知道这是否可能,因为它不是常规符号 - 只是两个的组合(字母加上线).

我想摆脱的另一件事是"平均"之后的换行符(见下图中的箭头):

产量

r legend legend-properties plotmath

4
推荐指数
1
解决办法
2442
查看次数