• 需要帮助提取xpath-R

    我正在尝试从HTML内容制作表格。我已经制作了一个HTML文档示例来确切说明问题所在,因此,尽管有许多更简单的方法可以完成本示例中要问的问题,但鉴于实际的问题,我还是必须这样做(制作单独的矢量)我正在处理的HTML文档。 基本上,我需要从格式怪异的表格的顶部和底部提取特定的值。但是,有时在特定的行/列中没有可用的值(甚至没有虚拟空白值),所以由于变量的长度不同,所以我无法设置表。 例: library(XML) library(rvest) htmlEx <- read_html( '<table> ...
  • 尝试使用R中的函数在数据框中创建新列

    我的数据框很大,我想为R中的数据框创建一个新列,但是我很挣扎。 我是一个相对初学者,非常感谢您的帮助。 本质上,我希望根据以下标准,根据个体的峰值和基线肌酐测量值以及是否接受过肾脏替代治疗(RRT),创建AKI分期的新栏目: 第1阶段:峰值Cr /基准Cr = 1.5–1.9或峰值Cr≥基准Cr + 26.5mmol / l) 第2阶段:峰值Cr /基线Cr = 2.0-2.9 第3阶段:峰值Cr /基线Cr≥3或峰值cr≥353.6mmol/ l或RRT的启动 我的数据如下所示,其中有3个主要变量。 he...
  • 加速行星生成并避免R中出现循环

    我正在开发一个小程序,该程序应该用于计算行星,特别是火星的表面太阳辐照度。最终,我希望能够输入日期/时间范围和坐标,并让程序以图形方式显示特定位置的太阳辐照度。我决定使用R,因为它擅长绘制图形和大型数据集。 到目前为止,这是我的代码: longitudePoints <- 97 #How many points on the circle latitudePoints <- 97 #How many latitudes there are sunAngle <- 323 #angle between pl...
  • 如何在tidyverse中通过线性回归计算多个斜率

    我已经测量了一段时间内土壤培养物中甲烷的浓度(其中装有土壤的密闭罐子)。为了计算甲烷的产生率,我需要对甲烷浓度(ch4_umol)和时间(时间戳)之间的关系拟合二阶多项式回归模型。我想在数据集中添加两个新列:回归线斜率的值和Rsquared值。我想为每个“ jar_camp”计算这两个值。 有人能帮忙吗?那将是真棒! 免责声明:我是新手,主要从事tidyverse的工作。 我的数据如下所示: structure(list(jar_camp = c("1_pf1.1", "1_pf1.1", "1_pf1.1...
  • R数据操作-data.table / dplyr中的范围条件

    在R中,我正在对df1进行分析,但我还需要从df2中更详细的记录/观察值中提取数据,并根据特定条件附加到df1中。 这是与我自己的样本数据相当的样本数据: df1 <- data.frame(id=c(1,2,3,3,3,4,4,5), location=c("a", "a" , "a", "b" , "b" , "a", "a" ,"a" ), actiontime=c("2020-03-10" , "2020-02-17" , "2...
  • 具有summarise()的dplyr group_by()无法作为* I *执行

    我意识到这是操作员错误,但是我一直在搜索文档和该站点以寻找答案,但无法弄清。 这是我的数据: df <- structure(list(ID= c("A757EHpLOya", "A757EHpLOya", "A757EHpLOya", "A757EHpLOya", "A757EHpLOya", "AcjfpLUXjwt", "AcjfpLUXjwt", "AcjfpLUXjwt", "AcjfpLUXjwt", "AcjfpLUXjwt", "AcjfpLUXjwt...
  • 使用重新格式化的数据透视表类型将数据表重新格式化(重塑)为时间序列-将级别添加到变量名称

    使用R,是否有一种方法可以像在excel中创建数据透视表一样重新格式化数据集?我的数据共有5个变量。日期,频道和类别是三个变量,视图和支出是两个指标变量。有没有一种方法可以生成时间序列数据,从而使行中具有“日期”,并针对每个指标变量“视图”和“支出”基于“通道和类别”的排列自动生成新变量?这个问题与其他问题不同,因为我希望变量名成为变量名的一部分。 起始文件如下所示 Date=c("01/01/2020","01/01/2020","01/01/2020","01/01/2020","01/01/2020"...
  • 函数dplyr中过滤器的异常行为

    I have a function that filters a data.frame based on the unique values of a group column that is passed to the function la <- function(df, grp){ gr <- df %>% pull({{grp}}) %>% unique() purrr::map(gr, function(x){ print(x) filter(df, {{grp}} == ...
  • 前一组与另一列在同一位置的平均值

    我有一些数据,我将mdo值除以上一组中mdo实例的计数。 我也在计算sog avg。 但是我想计算发生在与结果(mdo / count)值相同的实例上的sog平均。 library(dplyr) library(lubridate) library(purrr) df <- tibble(mydate = as.Date(c("2019-05-11 23:01:00", "2019-05-11 23:02:00", "2019-05-11 23:03:00", "2019-05-11 23:04:00",...
  • 如何将csv数据加载到R中?特别是没有文件?

    试图从网站上下载数据,但它给出了这个结果。没有下载发生。 Country Name,Country Code,Region,Year,Fertility Rate Aruba,ABW,The Americas,1960,4.82 Afghanistan,AFG,Asia,1960,7.45 Angola,AGO,Africa,1960,7.379 Albania,ALB,Europe,1960,6.186 United Arab Emirates,ARE,Middle East,1960,6.928 Arg...
  • 如何在命名向量中搜索模式?

    我有一个命名向量的列表,想在10个向量的名称中找到一个特定的模式。 (下面是列表的示例) 我可以为其中一个向量执行此操作 grep(pattern = "Mog", x=names(by.factor$`10`)) 但是我不能将其应用于列表 我试过了 lapply(by.factor, grep, pattern= "Mog", x = names(by.facotr)) But this doesn't work. I would like to get back the values for the...
  • 如何创建具有多种形状的ggplot气泡图?

    您好,谢谢! I would like to have four distinct shapes in my bubble plot to represent the different ponds on the x-axis (RHM1 and RHM2 are replicates of the same pond so they should be the same shape). I figured this should be straightforward, yet here I am, ho...
  • 小数据帧导致R崩溃

    我有一个(分组的)data.frames列表,它们都具有1或2行,并且都具有相同的列。其中两个数据帧按预期工作正常。但是,向控制台表达第三个数据帧或以任何方式操作它都会导致R崩溃。在某些R studio环境中,我什至无法使用readRDS()加载数据。第三数据是否有可能包含某些嵌入数据?如果可以,我该如何检查?确实不可能重现一个示例,因此我在此处将小数据集上传到了filedropper: https://www.filedropper.com/filemanager/public.php?service=f...
  • ivot_longer不同种类的多个变量

    I am trying to find a simple way to pivot_longer a dataframe that has multiple columns containing different data for each case. Using multiple names in names_to doesn't seem to solve the problem. 这是一个工作示例: #create the dataframe: library('dplyr') set.seed(1...
公告

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

关注公众号订阅更多技术干货! 魅力技术资源分享