首页 文章
  • 0 votes
     answers
     views

    使用R语言使用子命令绘制框时出现错误

    我想通过做盒子情节来比较男子篮球运动员的身高和男子足球运动员的身高 . 但是在绘制它时会出现一些错误 . 我先读取数据 **> olympic <-read.table(file =“olympic_height.txt”,header = T) 名称(奥林匹克)[1]“身高”“运动”“性别”奥林匹克身高体育性别1 170柔道M 2 193田径M 3 187田径M 4 NA拳击M 5...
  • 2 votes
     answers
     views

    用户定义的重新订购箱图

    我正在制作这些数据的箱线图: dput(fit3) structure(list(Grupos = structure(c(3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 2L, 2L, ...
  • 0 votes
     answers
     views

    具有多个x变量的Boxplot

    我是R的新手,在使用 ggplot2 时遇到了一些问题 . 这是我的数据(较大数据集的子集)的示例: df <- structure(list(logpvalue = c(22.36, 6.93, 16.78, 1.78, 17.75, 20.99, 21.03, 9.19, 15.01, 22.25, 13.4, 6.47, 1.34, 13.4, 3.21, 0.37, 0.5, ...
  • 4 votes
     answers
     views

    ggplot - 多个箱图

    我正在尝试使用因子混合创建这个数据集的箱形图(3个箱图组合): daf <- read.table("http://pastebin.com/raw.php?i=xxYjmdgD", header=T, sep="\t") 这是样本的样子: ia mix Rs 1 Fluazi...
  • 1 votes
     answers
     views

    GNUPLOT:boxplots可变线条样式/颜色

    我有多个数据文件,我想绘制一个图 . 每个文件都包含一个包含两个变量的列:true和false . 我想为每个值绘制boxplot,以便可以比较它们 . 数据文件样本如下: 0.6,true 0.7,true 0.5,false 0.4,true .. 我想出了以下代码: plot inputFile1 using (1):($4):(0.3):3 title 'A' , \ inputFil...
  • -1 votes
     answers
     views

    如何使用ggplot2 boxplot绘制多个变量与单个x轴的关系图

    我有一个像这样的数据框: df= data.frame(cond = c(rep('N', 5), rep('Y', 5)), var1 = rnorm(10), var2 = rnorm(10), var3= rnorm(10)) 看起来像这样: > df cond var1 ...
  • 1 votes
     answers
     views

    按分类变量分组的箱图

    将pandas用于大型数据集,我已经将其缩减为我需要的信息 . 基本上我想根据他们的帖子中使用的主题标签的数量来绘制来自两个不同国家的用户的朋友数量的分布,作为并排的箱图(我称之为分组的箱图) . 6,我将此视为一个分类变量) . 这导致在同一帧中总共2 * 6 = 12个箱图,以便于比较 . 我做了一些研究,我知道df.boxplot(by ='x'),但这并不能说明比较这两个国家的额外水平 ...
  • 2 votes
     answers
     views

    如何进行两级箱图,在R中重新定义胡须?

    我想制作一个有两个不同因素的箱线图: df <- data.frame(f1=factor(rbinom(100, 1, 0.45), label=c("m","w")), f2=factor(rbinom(100, 1, 0.45), label=c("young","old&quo...
  • 4 votes
     answers
     views

    ggplot2:在R中具有scale_x_date轴的多个因子boxplot

    我想创建一个带有ggplot2的多变量boxplot时间系列,我需要一个带有日期的boxplot位置函数的x轴 . 我创建了一个交互矩阵,其中包含了针对NDVI和不同试验组绘制的因子 Treatment x Date 的组合: 在这里你可以找到一些最小的数据: dat<-"Treatment Trial.group Date NDVI HighN A 14/0...
  • 3 votes
     answers
     views

    ggplot:boxplot作为x轴标签的观察数

    我已成功创建了一个非常漂亮的箱形图(按照我的目的),按因子分类,并根据我在上一篇文章中的答案进行分类:ggplot: arranging boxplots of multiple y-variables for each group of a continuous x 现在,我想根据每个箱图中的观察数量来定制x轴标签 . require (ggplot2) require (plyr) libra...
  • 0 votes
     answers
     views

    如何绘制两个不同系列的箱线图?

    我有2个数据帧共享相同的行ID但具有不同的列 这是一个例子 chrom coord sID CM0016 CM0017 CM0018 7 10 3178881 SP_SA036,SP_SA040 0.000000000 0.000000000 0.0009923 8 10 38894616 SP_SA036,SP_...
  • 2 votes
     answers
     views

    在ggplot中注释分组的boxplot - 在boxplot下面添加观察数量

    我想在每个箱图下面添加观察数量(如图所示 - 不需要红色方块) . :)但是,我不知道如何注释这种类型的boxplot(见下图) . multiple boxplot annotate number of observations 有谁知道怎么做? 这是我用来绘制这个数字的代码 . ggplot(data=MIOT1, aes(stage, time, fill=resp)) + geom_b...
  • 2 votes
     answers
     views

    R ggplot箱图改变颜色和填充

    我有一个数据集,其中我有两组进行测试和重新测试测量 . 我创建了一个显示四个箱线图(组x测试)的图形,每个测量点都有点 . 测试和重新测试分数通过每个主题的线连接,并且箱图根据测试或重新测试会话着色 . 现在我想根据小组填写或取消填充箱图 . 我通过在下面的代码中切换geom_boxplot选项然后在photoshop中合并它们来创建两个数字(填充和未填充),从而创建下图 . 但是,我想知道是否有...
  • 19 votes
     answers
     views

    连接意味着在带有线的箱线图上(ggplot2)

    我有一个显示多个盒子的箱线图 . 我想连接每个盒子的平均值和一条线 . 箱形图默认不显示均值,而中间线仅表示中位数 . 我试过了 ggplot(data, aes(x=xData, y=yData, group=g)) + geom_boxplot() + stat_summary(fun.y=mean, geom="line") 这不起作用 . 有趣的是...
  • 38 votes
     answers
     views

    将颜色添加到boxplot - “提供给离散比例的连续值”错误

    对我的问题可能有一个非常简单的解决方案,但我无法在网上找到满意的答案 . 使用以下命令,我能够创建以下boxplot图并将其与各个数据点重叠: ggplot(data = MYdata, aes(x = Age, y = Richness)) + geom_boxplot(aes(group=Age)) + geom_point(aes(color = Age)) 有几件事我想添加/...
  • -1 votes
     answers
     views

    在R中的ggplot2箱图中使用'difftime'数据

    我创建了一个difftime对象来确定报告已发生的犯罪所需的小时数 . 此外,在同一数据集中,我有一个变量,表明犯罪是发生在工作日还是周末 . 现在我想在x轴上创建一个带有'weekday'和'weekend'的ggplot2 boxplot,并在y轴上使用difftime . 我用过:ggplot(data = data,aes(x = workday,y = difftime_var))geo...
  • 0 votes
     answers
     views

    如何使用ggplot facet将图分成x轴的各个部分

    我有一个18x3的data.frame . 我想要一个类似的情节 ggplot: arranging boxplots of multiple y-variables for each group of a continuous x 但我希望x轴分为两个变量(y0和y1,y2和y3,y4和y5) 我最好的尝试是为facet_wrap函数添加一个额外的因子列,但它在每个图中保留所有6个变量 . re...
  • 5 votes
     answers
     views

    按行数中位数对ggplot箱图进行排序

    在将数据分成几个不同的方面之后,我试图让ggplot根据中值来订购我的箱图 . 这是我写过的更大的Shiny应用程序的一部分 . 在默认参数下,我可以生成三个正确排序的刻面箱图: boxData <- structure(list(Classification = structure(c(4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L,...
  • 3 votes
     answers
     views

    如何按其中一行的子集平均值对数据帧进行排序?

    我对R很新,但我取得了很好的进展 . 我已经能够将ggplot2弯曲到我的意愿,除了一件事:在我的箱线图中沿着x轴绘制分类标签的顺序 . 我认为这只是我对如何处理公式中数据帧范围的了解,但这里是假数据,作为一个名为df的数据帧: Index Label Value index1 A 1 index2 A 2 index3 A 3 i...
  • 4 votes
     answers
     views

    在“长”数据结构中,用R的平均值对R中的箱图进行排序

    我试图让箱形图从具有最低平均值的因子发展到具有最高平均值的因子 . 这是一个简单的例子: a = rnorm(10,mean=3,sd=4) b = rnorm(10,mean=-1,sd=2) c = rnorm(10,mean=5,sd=6) d = rnorm(10,mean=-3,sd=1) e = rnorm(10,mean=0,sd=.5) labs = c(rep("a&...
  • 41 votes
     answers
     views

    在ggplot2中,boxplot行的结尾代表什么?

    我无法找到箱线图的线 endpoints 代表的描述 . 例如,这里是线条结束的上方和下方的点值 . (我意识到盒子的顶部和底部分别是第25和第75百分位,中心线是第50个) . 我假设,因为线上方和下方有点,它们不代表最大/最小值 .
  • 16 votes
     answers
     views

    将简单的lm趋势线添加到ggplot boxplot

    使用标准R图形将线性模型趋势线添加到箱线图时,我使用: boxplot(iris[,2]~iris[,1],col="LightBlue",main="Quartile1 (Rare)") modelQ1<-lm(iris[,2]~iris[,1]) abline(modelQ1,lwd=2) 但是,在ggplot2中使用它时: a <- gg...
  • 9 votes
     answers
     views

    改变厚度中线geom_boxplot()

    我想对geom_boxplot()进行一些修改 . 因为我的箱形图有时候真的是"small"(见图中的黄色和绿色的分支here)我想更加突出中位数 . 那么可以调整中线的厚度吗?
  • 22 votes
     answers
     views

    改变整行geom_boxplot()的厚度

    我想增加整个boxplot的大胆度,以便在硬拷贝上更加醒目 . 来自Here似乎"fatten"参数改变了唯一中间线的厚度 . 是否还有其他参数可以控制整个箱形图的厚度/宽度? require(reshape) require(ggplot2) cars_melt = melt(cars) ggplot(aes(x = variable, y = value), data =...
  • 2 votes
     answers
     views

    将行添加到分组的箱图

    我有一个包含3个因子(Parent.organization,Hierarchy,variable)的数据集以及一个度量变量(value),可以使用一些帮助 . 以下是相同样式的一些示例数据: sampleData <- data.frame(id = 1:100, Hierarchy = sample(c("Consultant", "Registrar&q...
  • 0 votes
     answers
     views

    R编程 - 按组问题标记的ggplot2 boxplot

    目前我有一个数据框,我想将三个变量绘制成一个箱图: livingsetting factor outcome 1 1 CKD 2 2 1 CKD 13 3 1 ...
  • 0 votes
     answers
     views

    在ggplot中将平均线添加到双因子箱图中

    我想为6组中的每一组添加一条平均线,但是ggplot会添加一组平均线 . 该剧情目前看起来像这样:box plot ggplot(test, aes(Factor1, YVar)) + geom_boxplot(aes(colour=Factor2)) + labs(x="Factor 1", y="Y Var") + guides(color=g...
  • 1 votes
     answers
     views

    ggplot没有绘制boxplot

    我对R有点新,对ggplot很新,但我遇到了geom_boxplot()的问题: 我正在尝试绘制序列长度数据的箱线图,按样本类型分隔 . 序列长度都是整数,样本类型已存储为因子 . 命令: > ggplot(database, aes(x = SampleType, Y = Length), geom_boxplot()) 绘制一个空白图表,使用适当的X和Y轴,但根本没有绘图!很明显它知道...
  • 14 votes
     answers
     views

    ggplot:为连续x的每个组排列多个y变量的箱线图

    我想为连续x变量的组创建多个变量的箱线图 . 对于每组x,箱形图应该彼此相邻排列 . 数据如下所示: require (ggplot2) require (plyr) library(reshape2) set.seed(1234) x <- rnorm(100) y.1 <- rnorm(100) y.2 <- rnorm(100) y.3 <- rnorm(100...
  • 3 votes
     answers
     views

    使用R中的ggplot2的数据点数量着色(或alpha)箱图

    我有柱状数据集,我正在绘制一系列箱形图,最类似于此示例中的设置:Boxplot of table using ggplot2 require(reshape2) ggplot(data = melt(dd), aes(x=variable, y=value)) + geom_boxplot(aes(fill=variable)) 但是,就我而言,每个箱图表示不同数量的数据点 . 例如,列A可能有...

热门问题