腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
lapply
和
gsub
处理
数据
帧
r
、
dataframe
、
lapply
、
gsub
我有一个包含不同列的
数据
帧
,特别是一个"commodity_name“列。在这一栏中列出了不同的商品,如"wti“、"brent”、“小麦”、"cbot小麦“等。因此,应该用“集团石油”代替"wti“
和
”布伦特原油“。我把这个放在一个额外的专栏里也没问题。背景信息:我想对名字进行分组,然后用dummies库进行“虚拟”。heating oil", "nymex wti", "rbob gasoline", "crude oil&q
浏览 22
提问于2020-01-21
得票数 1
回答已采纳
1
回答
将
lapply
结果保存到应用哪个函数的列表中。
r
、
list
、
dataframe
、
lapply
本着“没有问题太简单”的精神,如何将
lapply
函数的输出保存到应用它的列表中。例如,我正在做其中x是
数据
帧
,
gsub
应用于第18列。我从来没有
处理
过清单。
使用
数据
框架,我们只需执行df$whatever <- function(df$whatever,
浏览 4
提问于2014-11-05
得票数 1
回答已采纳
1
回答
R如何对正则表达式匹配项执行数学运算
r
、
regex
、
dataframe
我正在
处理
一个
数据
帧
,该
数据
帧
具有非检测(具有不同的小数分隔符)、缺失和测量值。我想用减号(<1变成1/2=0.5)后的值的一半来替换non检测。1)将系数转换为字符 df <- data.frame(
la
浏览 12
提问于2017-01-13
得票数 1
回答已采纳
1
回答
用
lapply
和
gsub
重命名列表中的列
r
、
dplyr
、
lapply
、
gsub
假设我想通过删除以下
数据
帧
列表中的特殊字符来重命名列:df2 <- data.frame("dplyr::df.list <-
lapply
(df.list, function(y)
gsub
("\\.", "", colnames(y))) 如何
使用
lapply
()<em
浏览 0
提问于2016-01-18
得票数 1
回答已采纳
1
回答
在rstudio中用
lapply
和
gsub
替换特殊字符
r
、
regex
、
lapply
、
gsub
我尝试通过应用以下代码来清理我的
数据
: Manuf <-
lapply
(Manuf,
gsub
, pattern ='%', replacement ='') Manuf <-
lapply
(Manuf,
gsub
, pattern='\\$', replacement ='') 我注意到,当我应用代码时,它将我的
数据
转换为值。(从具有14个变量的366个观察值的
数据
,到14个变
浏览 11
提问于2019-02-11
得票数 1
回答已采纳
1
回答
使用
map将函数应用于返回错误的Excel工作表列表
r
、
purrr
我为转换编写了这个助手函数--所有的
数据
都在一列中,所以我
使用
regex拆分为fieldnames
和
values。dfTransform <-function(sheet){ values <- apply(sheet,2,function(x)
gsub
("(^.*?
lapply<
浏览 0
提问于2017-10-03
得票数 1
回答已采纳
1
回答
如何用sapply结果更新
数据
帧
变量?
r
我可以手动或
使用
VBA来调整Excel中的每一列,但是我更喜欢转换R中的变量,我
使用
sapply为这些列创建一个具有新值
和
格式的矩阵。这里是一个示例
数据
框架和我的代码。你能帮我修最后一部分吗?另外,是否最好将整个事情放在一个for循环中,跳过sapply?, "($6.50)"), to.numer
浏览 4
提问于2015-03-03
得票数 4
回答已采纳
2
回答
如何从R中列表中的
数据
名中提取数字?
r
、
list
、
dataframe
、
sapply
我有一个名为list.data的列表,其中包含超过600个
数据
格式。每个
数据
帧
都有一个唯一的名称,例如4dMU6_20080605tp.txt,在名称中是一个日期"20080605“,我想提取它并添加到每个
数据
帧
中的一个新列中。我尝试过sapply,但可能它不起作用,因为它正在搜索与dataframe名称相反的
数据
文件。
浏览 2
提问于2021-06-10
得票数 1
回答已采纳
3
回答
在r中的
lapply
循环中设置级别
r
、
lapply
我正在尝试从尾随空格中清除
数据
帧
中的因子变量。但是,级别分配在我的
lapply
函数中不起作用。rm.space<-function(x){ return(a)} levels(barn[,x])<-rm.space(levels(barn[,x]))你知道如何在
lapply
函数中分配级别吗
浏览 2
提问于2010-09-09
得票数 1
回答已采纳
2
回答
从R中的函数读取
数据
帧
r
、
function
、
dataframe
以下两行将读取一个
数据
帧
,并分配列名:read.table("http://www.principlesofeconometrics.com/poe4/data/dat/br.dat")colnames(br) <- paste(
lapply
(read.table("http://www.principlesofeconometrics.com/poe4/data/def
浏览 2
提问于2015-08-31
得票数 0
1
回答
从R中的
数据
中删除所有非字母数字值
r
、
regex
、
string
、
dataframe
、
str-replace
我试图从
数据
帧
中的行中删除特殊字符。所以保留数字
和
字母表。我试过这段代码,但它也删除了字母表行。最终尝试删除特殊字符 df[] <-
lapply
(df, function(x)
gsub
("[^-0-9/.]+", "", x))
浏览 4
提问于2022-07-11
得票数 -1
回答已采纳
1
回答
获取列表中
数据
帧
的名称
r
如何获取列表中
数据
帧
的名称?不是
数据
帧
中的列,而是
数据
帧
本身。所以这就是我所拥有的:fileNames <- list.files(pathx,pattern = "*.csv") names(mydata) <-
gsub
("\\.csv", "",
浏览 0
提问于2014-12-07
得票数 1
1
回答
使用
gsub
、循环
和
data.table替换字符模式
performance
、
r
我试图看看data.table是否能够加快列表上的
gsub
模式匹配函数。 再解释的
数据
。这是一个包含3个
数据
帧
的列表,上面有一些星号。每个
数据
帧
是6500行,2列,通常代表我的实际
数据
。我的
数据
每个
数据
帧
都有多个列,需要循环
处理
,这就是我
使用
mapply的原因。第一个函数只是
使用
mapply
和
gsub
。它删除任何*,循环元素。第
浏览 0
提问于2018-10-19
得票数 1
1
回答
尝试替换
数据
框中的模式,但我得到错误的输出可能是由于列类
r
我有一个如下所示的
数据
框,其中第2列
和
第3列是因子。radio[ ,c(2,3)][grep("Not", radio[ ,c(2,3)], ignore.case = TRUE), ] <- "NOT AMPLIFIED"我再次尝试了替换步骤,但现在我将整个行替换为“未放大”,而不仅仅是我的目标字符串。
浏览 2
提问于2013-05-05
得票数 1
回答已采纳
2
回答
在维护结构的同时格式化一个df向量列。(R)
r
、
dataframe
我有一个2列
数据
框架(DF),其中一列包含向量,另一列包含字符。我的目标是去掉所有的标点符号(逗号
和
句点)以及使所有的东西小写。这对于字符列来说很容易,但是向量列更具有挑战性。我尝试
使用
的一些小写方法是:
gsub
("\
浏览 3
提问于2017-04-11
得票数 0
1
回答
是否有命令删除字符并将所有列转换为小写?
r
对于特定列,可以
使用
单个命令进行以下操作df$test <- trimws(
gsub
("<.*>", "", df$test))df$test <-
lapply
(dftest, \(x) trimws(tolower(x))) 是否有任何单个命令来删除字符并将整个
数据
帧
中的所有列都转换为小写,以期望第一列?
浏览 9
提问于2022-11-29
得票数 0
2
回答
R:将mutate()应用于一个列表中包含的多个
数据
帧
,
使用
每个
数据
帧
的名称作为参数
r
、
list
、
dataframe
、
dplyr
我有一个命名
数据
帧
列表,我以以下方式读取这些
数据
帧
: names(dfs) <- list.files(pattern = "^[0-9]") |> {\(x)
gsub
(".csv", "", x)}() |> {\(x)
gsub
("
浏览 3
提问于2021-08-19
得票数 1
回答已采纳
1
回答
将每个字符对象拆分为列表中
数据
帧
的倍数
r
、
list
、
split
、
dataframe
这是我下面的
数据
集。它是由10个
数据
帧
组成的列表,每个
数据
帧
包含不同的元素。我想要做的是在每个
数据
帧
中拆分字符对象,这样它只会显示对象中的数字,而不是字母。因为我要测试每个
数据
帧
中的数字在这之后是偶数还是奇数,它可能会被转换成整数的向量。例如,对于第一个
数据
帧
,它将返回4。对于第二个
数据
帧
,它将返回8。对于第三个
数据
帧
,它将返回
浏览 5
提问于2014-03-04
得票数 0
回答已采纳
1
回答
使用
lapply
和
定制函数直接将表加载到列表中
r
file <- list.files(path = paste0(folder, "/"), pattern = "quast.tsv") paste0("ref_",
gsub
folder, "/", file), header = TRUE, )} 该函数为每个
数据
帧
浏览 1
提问于2018-05-06
得票数 0
回答已采纳
2
回答
将dataframe中的所有字符串更改为几个不同值r中的一个(而不是一个副本)
r
、
loops
、
dataframe
、
data-manipulation
、
recode
(参见“”注:问题不是通过对类似帖子的回答解决的,而是而不是(重复))Meh = 3Strongly agree = 5Apples Oranges Ba
浏览 1
提问于2018-05-29
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券