首页 文章
  • 1 votes
    2 answers
    622 views

    在R中的数据框的每个元素上应用带参数的函数

    我有一个包含多个列的数据框 . 一列的条目值可以是负数或正数 . 我想对此列中的每个条目应用一个函数,以便在它为负数时将其设置为0,否则该值应保持不变 . 我的想法如下: df <- data.frame("ID" = c(1,2,3...
  • 0 votes
    1 answers
    1663 views

    dplyr中的时间序列函数

    我正在处理在特定年份停止的数据,之后是NA . 我需要根据其他变量的滞后值计算出所有变量 . 我想找到一种计算整个系列的方法,而不是每当一个变量为NA时每年计算一次 . 我正在研究dplyr,因为我正在使用面板数据,因此需要按ID对其...
  • 0 votes
    2 answers
    179 views

    dplyr rowwise有滞后变量

    我试图根据下面的代码使用另一个相关变量填充变量中的NAs . test <- tibble(x = c(1,4,3,2,5,6), y = c(2,NA,6,NA,NA,5)) test <- test %>% mutate(chng...
  • -2 votes
    1 answers
    1057 views

    如何使用dplyr在R中的列中拆分字符串? [重复]

    这个问题在这里已有答案: Split data frame string column into multiple columns 15个答案 我非常了解如何用另一种计算机语言执行此操作,但是在使用R中的dplyr软件包完成此任务时遇...
  • 0 votes
    1 answers
    1581 views

    使用dplyr :: mutate计算与数据帧一起使用的日出函数?

    在尝试将其应用于数据帧以在新列中进行变异时,我遇到了函数问题 我想在数据框中添加一列,根据纬度,经度和日期的现有列计算所有行的日出/日落时间 . 日出/日落计算源自maptools包中的“sunriseset”函数 . 以下是我的功能...
  • 2 votes
    0 answers
    515 views

    R - 创建几列非零最小值的新列

    我正在尝试使用 tidyverse 和 dplyr 创建一个新列,该列是多个其他列的行的非零最小值,如果所有列都为0,则为0 . 简化示例: df <- data.frame( aa = c(0, 0, 0), bb = c(...
  • 0 votes
    2 answers
    150 views

    重新排序因子不适用于分组数据

    我有这个数据框,我称之为 top_mesh_terms structure(list(topic = c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L,...
  • 0 votes
    2 answers
    212 views

    过滤掉所有值等于1的列

    我有一个庞大的数据框架 . 我想过滤所有值等于1的列 . 这是我的数据的一个例子 . A = c(1,2,3,4,5,6,1,1,1,1,1,1,2,3,1,4,5,6,1,1,1,1,1,1,2,3,4,1,3,3,1,1,1,1,...
  • 0 votes
    1 answers
    272 views

    时间序列分裂列车和测试80%

    我试图将跟随时间序列分成火车和测试集 . 最初(当数据不是xts对象时)以下作品: train_date <- nrow(GOOG) *0.8 train_date <- GOOG %>% slice(train_date) %...
  • 0 votes
    1 answers
    630 views

    使用dplyr创建新标签并在现有列中计算相应的值

    我想在现有列(例如A列)中创建一个新标签,并在另一个现有列(例如B列)的同一行中创建一个计算值 . 模拟数据如下所示: df <- data.frame(date = as.Date(c("31-Dec-2018", "31-Dec-...

热门问题