• 如何从R中的直方图求平均值

    我从excel导入了数据,数据为中点形式,因此在绘制直方图后,我想计算均值。但是当使用均值函数时,它不起作用 中点1 3 5 7 9 频率8 29 41 15 7 它仅计算频率的平均值,而不乘以中点。我该如何解决?
  • 基于R中的列合并两个数据集

    如果这是直觉的或张贴的,我深表歉意,我确实广泛地研究了类似的问题。 我最初有两个来自相同来源的数据集,但是由于分类,我发现有必要对它们进行划分。 我想知道如何根据列中的缺失值将这些数据集合并回去? 换句话说,我需要数据集1中的所有行(列来自同一源,它们是相同的),然后基于一列指示数据集1中缺少行的年份,从数据集2中提取行? Similarly to this https://ibb.co/Tt7MdzQ
  • 用R中的lm()预测总体。汇总返回“所有10个残差均为0”

    我试图根据2010-2019年的数据预测该州在2025年的人口。我的CSV文件如下所示(为简洁起见,我将发布前三年) Year Population 2010 375,344 2011 378,522 2012 381,222 我遇到两个问题。首先,以下代码为我提供了“残差: 所有10个残差均为0:没有任何残差自由度!”,并在下面指出: 残留标准误差:0自由度上的NaN 多个R平方:1,调整后R平方:NaN F统计量:9和0 DF上的NaN,p值:NA“ model...
  • Rmarkdown不编织

    我有这段代码不会为我编织。我收到以下错误消息: Error in file(filename, “r”, encoding = encoding) : cannot open the connection Calls: <Anonymous> … withVisible -> eval -> eval -> ssource -> source -> file Execution halted 所有的工作目录都已经设置好了,所以这不是问题,我还有最新的软件包。该代码运行良好,但是将其编织到Word(或其他...
  • 如何删除R中包含字符的所有行

    我试图删除包含?的所有行?在数据框的任何列中。我有950行乘11列。 我已经尝试过一次完成所有操作。 dataNew <- data %>% filter_all(all_vars(!grepl("?",.))) 这看我是否还能使它在某一列上工作。 dataNew <- data[!grepl('?',data$column),] 这两种尝试均导致数据帧为空。任何帮助表示赞赏,谢谢。
  • 在R中使用write.xlsx包时出错

    不知道为什么,但是我只想将两个不同的数据框导出到一个工作簿中。 我有以下- A = data.frame(a = 1:10) B = data.frame(a = 2:11) write.xlsx(A,file =“ A.xlsx”,sheetName =“ sheet_A”,append = FALSE) write.xlsx(B,file =“ A.xlsx”,sheetName =“ sheet_B”,append = TRUE) 错误是当我打开文档时,sheet_B覆盖了sheet_A,而sheet...
  • R和函数在传递向量变量时不起作用

    x1 = c(2.5,3.5,4,5.78,0,4,78.9) z1 <- sum(x[1],x[4]) x2 = c(2.5,3.5,4,5.78,0,4,78.9) z2 <- sum(x) 当我运行x1和z1时,我得到正确的输出,但是当我运行x2和z2时,我得到了以下错误 “ sum(x)中的错误:参数“ b”丢失,没有默认值” sum(x)还应该是使用总和权的有效方法吗?
  • 在R中子集数据以绘制约束数据

    我有一个名为R的数据集,该数据集包含有关汽油的信息,列之一是“ Site_Brand”,其中包含加油站的名称(例如7十一) 我想对这些数据进行子集化(或约束),以便仅保留带有“ 7-11”,“ Caltex”或“ Costco”的行。 我尝试使用 myvars <-c(“ 7-11”,“ Caltex”,“ Costco”) newdata <-数据[myvars] 但是,当我将其绘制在图形中时,数据根本不会出现。 提前致谢! 这是我尝试过的最新代码... # using subset function d...
  • 如何为重复值创建序列列?

    我有一个这样创建的df: ID <- c(1, 2, 3, 4) count <- c(2, 4, 6, 10) data <- data.frame(ID, count) data <- data[rep(1:nrow(data), data$count),] print(data) 我是否希望有另一列实质上打印计数序列? 我不确定如何最好地描述我所得到的,基本上我希望它看起来像以下输出: ID count sequence 1 1 2 1 1.1 1 2 ...
  • 有没有办法绘制从R group by设置的组?

    我有一个数据框,其中一列中有重复的名称,而另一列中有计算值。有没有一种方法可以按名称分组并为特定分组绘制所有V1(或V2)?还是有办法为每个NAME创建较小的DF(该NAME只有相应的V1和V2值)? 启动DF: NAME V1 V2 ctr 5 0.2 ctr 6 1.1 ctr 8 2.3 pd 25 0.7 pd 11 2.1 a...
  • 将行移动到相同的高度?

    The image above shows the first ~20 rows of my df. 目标是将b3_01-b3_10行移动到与v011列中具有数字的行相同的高度。例如,案例编号4是妈妈,案例编号5和6是她的孩子。我希望两个1297都紧随973。 我很沮丧! 到目前为止,我试图提高b3_01-b3_10的值,因为它们之间的距离并不总是相同的(例如b3_01在v011以下并不总是1)。 ## Not the solution, but nice try hello4 <- he...
  • 为什么boxplot()影响项目符号索引大小?

    以下具有新添加的boxplot()覆盖的散点图更改了'size ='的大小。项目符号索引编制的大小已增加。 ggplot(stats, aes(x=Genre, y=Gross...US,size=Budget...mill.))+ geom_boxplot() + geom_point(aes(color=Studio)) + geom_jitter(aes(colour = Studio)) Here is a picture of the scattergraph with boxp...
  • 使用R将多个数据帧导出到.csv文件

    我想通过循环将几个数据帧作为单独的csv文件导出到工作目录,而不是写出所有名称 ##Sample data frame employee <- c('John Doe','Peter Gynn','Jolie Hope') salary <- c(21000, 23400, 26800) startdate <- as.Date(c('2010-11-1','2008-3-25','2007-3-14')) d30 <- data.frame(employee, salary, startdate) #...
  • 有关startsWith和R中的多个模式

    I noticed a problem or a concern with the startsWith() function. The following code displays two different selection. The first one behave normally which is this chunk of code: dt_test <- data.table(a = c("abcd", "poo", "abla", "ba"), ...
公告

欢迎访问 码农俱乐部  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 码农俱乐部