在 R 中导入文件时目录发生变化
在 RMarkdown 中,我设置了根目录和控制台工作目录,但无法从正确的目录导入 read.pnm 。这就是我所拥有的: knitr::opts_chunk$set(echo = TRUE) kni…
有没有办法计算 R dplyr 中的唯一日期
假设我有: Date ID 2000-01-01 1 2000-01-02 1 2000-01-03 1 2000-01-01 2 2000-01-01 2 2000-01-01 3 2000-01-10 3 2000-01-04 3 我想按 ID 计算连…
在 mutate() 内调用前面步骤中创建的动态变量case_when() 函数
我在函数中创建了一系列动态命名的变量,然后想要基于先前创建的变量创建新变量。具体来说,我正在尝试编写一个函数来从数据框中的一系列变量中删除异…
收到namespace:insight错误时如何加载sjPlot?
加载 sjPlot 时,我收到以下错误: Error: package or namespace load failed for ‘sjPlot’: object ‘reshape_ci’ is not exported by 'namespace…
选择每行 R 中的最小值
我有下面的 df 。 Postcode A B C D E 1 4251 45.8 55.1 70.2 79.5 102 2 4254 41.7 51.0 66.1 75.3 97.9 3 4255 45.5 48.7 63.9 73.1 95.6 4 4681 11…
用于约束矩阵计算的循环
我在 R 中有一个随机矩阵,即 M1 定义如下 M1<-matrix(1:20,nrow=4,ncol=5) > M1 [,1] [,2] [,3] [,4] [,5] [1,] 1 5 9 13 17 [2,] 2 6 10 14 18 [3,]…
每当向 ggplot 添加垂直/水平线时,如何向 x / y 轴添加标签?
x 轴和 y 轴根据 ggplot 设置的特定间隔进行标记。 如果将水平线或垂直线添加到图中,目标是在该线的精确值处标记 x 或 y 轴。 这怎么办?…
是否可以在 DPLYR mutate() 内部调用自定义函数?
计算的增量 该代码的目的是比较来自三个公司的数据帧的像素集,以提供缓冲区内的差异和匹配。我意识到我可以使用条件语句检查这三个组合中的每种可能…
具有不同符号的时间序列图
我随机模拟了这个时间序列数据: n_obs = 1:100 a1 = rexp(100,5) b1 = rexp(100,5) a1_col = "red" b1_col = "blue" symbol <- c("square","triangle…
如何用 R 中字符串列表中的值替换数据帧列表的行名?
令l为两个数据帧的列表,n为字符串列表,其中l和n都有两个要素。另外,让l中每个数据帧的行数等于n中字符串向量的长度。 l <- list(data.frame(x = c(…
来自共享公共属性(唯一且一对一)的两个 sf 对象的相交多边形
我有两个 sf 对象,每个对象包含 3 个多边形(圆形)。每个对象中的每个多边形都有一个唯一的、一对一的标识符(“名称”)。我想使这两个对象相交,…
使用 R fs::dir_ls 匹配文件名的开头?
我尝试使用 fs::dir_ls() 返回与下面的 list.files() 示例相同的结果。最终,我只是想返回以特定模式开头的文件。 path <- "./path/to/files" pattern…
更改 R 中 tibble 列元素的值
我有一个数据集: library(tidyverse) fac = factor(c("a","b","c")) x = c(1,2,3) d = tibble(fac,x);d 看起来像这样: # A tibble: 3 × 2 fac x 1 a…
R 分组并汇总人口普查数据
我有按国家列出并按行政区分隔的人口普查数据。还有一个大陆变量。这是一个示例数据集。 df1 <- data.frame(country = c("Brazil", "Colombia", "Croa…