首页 文章
  • 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

    Seaborn小熊猫用于熊猫数据的情节

    我有一个pandas dataframe heights_table,其中包含以下信息:列:年龄,高度 . 行:数据集中的每个人 我想根据这些数据生成一个seaborn小提琴情节 . 在x轴上我想要年龄范围,并且在y轴上,我想要为这些年龄中的每个年龄的高度分布的“blob” . 我知道如何为此做一个箱形图: heights_table.boxplot(by='age') 我怎么能在海边做一个小提...
  • 0 votes
     answers
     views

    如何将置信区间作为彩色区域添加到ggplot2中预测值的箱线图中?

    这是我的数据框架,在构建模型后,从引导过程中预测概率 Pred : require(ggplot2) Position <- rep(c("B", "A", "Stg", "Str"),3) Week <- c(rep("1",4), rep("2",4), re...
  • 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&...
  • 0 votes
     answers
     views

    为什么ggplot箱形图在包含3个变量时需要x轴数据?

    我在ggplot中做了一些带有三个变量的箱形图并且很长时间没有得到我想要的东西,因为我x轴上的数据是数字而不是因子 . 在阅读文档(http://www.sthda.com/english/wiki/ggplot2-box-plot-quick-start-guide-r-software-and-data-visualization)和其他问题(Modify x-axis labels in e...
  • 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...
  • 0 votes
     answers
     views

    ggplot:在箱线图中将轴值从天数转换为月数时出现问题

    将数字变量“从2015年1月1日起的天数”转换为日期时,箱线图仅显示y值范围的一部分,但不是全部 . 在这个例子中,我绘制了“性别”与“月”的关系 . 通过转换原始“天”变量(即从2015/1/1开始的天数)获得月份 . 数值范围应从3月底延续到下一年的4月初,但ggplot()仅绘制8月和1月之间的值,并且仅显示y轴中该范围内的月份标签 . 任何帮助解决这个问题都是非常受欢迎的! 这是代码和相应...
  • 4 votes
     answers
     views

    按日期的子集箱图,按月x轴顺序排列[重复]

    这个问题在这里已有答案: What is the most elegant way to split data and produce seasonal boxplots? 3个答案 我有一年的数据跨越两个日历年 . 我想按月为这些数据子集绘制箱图 . 这些图将始终按字母顺序排列(如果我使用月份名称)或数字排序(如果我使用月份数字) . 都不符合我的目的 . 在下面的示例中,我希望x轴上的月份...
  • 1 votes
     answers
     views

    R Boxplot Graph - 奇怪的结果

    我正在使用R 3.1.1中的boxplot函数,我试图了解幕后发生的事情,而不是修复我的代码 . png(file = "plot1.png") par(mfrow= c(1,2)) par(mar = c(3,4,4,1)) boxplot(emissions ~ year, col = "blue", xlab="Year", yla...
  • 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") 这不起作用 . 有趣的是...
  • 0 votes
     answers
     views

    使用Shiny制作一个boxplot交互式

    我一直在尝试用Shiny中的选择性输入开发一个交互式的boxplot . 当前代码: library(shiny) shinyUI(fluidPage( titlePanel("Sample 1"), sidebarLayout( sidebarPanel( selectInput("p", "Choose you...

热门问题