我希望用'a‘列中的每个元素替换'test’数据帧的'b‘列中的每个'COL’字,并将结果放在其他列中,但同时保留'b‘列字符串的顺序和结构。
test <- data.frame(a = c("COL167", "COL2010;COL2012"),
b = c("COL;MO, K", "P;COL, NY, S, COL"))
我尝试了以下几种方法,但这并不是我需要的结果:
for(i in 1:length(test$a)){
te
以下是现有数据:
我有两列数据。第一列的每一行都有数据,而只有第二列的某些行有数据(其他行是空的)。我想在as.POSIXct()的帮助下转换数据的格式。对于第一列,我使用了以下代码(我将数据框命名为'mrkt'):
mrkt[1]<-lapply(mrkt[1],as.POSIXct)
这在将现有数据转换为第二列的正确格式方面效果很好上面的代码不能工作,因为as.POSIXct()不能处理"“值。所以我写了一个循环:
for (i in 1:dim(mrkt[2])[1]){
if (!as.character(mrkt[[2]][i])==
我有一个表格的数据框架:
Weight Day Hour
NA M 0
NA M 1
2 M 2
1 M 3
4 T 0
5 T 1
NA T 2
2 T 3
3 W 0
3 W 1
1 W 2
NA W 3
对于权重中给定的NA值,我希望用Hour具有相同值的非NA值的平均值来替换它。例如,权重中的第一个值
我已经找了好几个小时了,但一直找不到答案,如果这个问题以前有人回答的话,我很抱歉。
我试图检查每一个单词在一个消息中的任何双字母,并删除额外的字母,例如墙壁或洋娃娃,将成为瓦尔或多尔。目的是为了一个游戏的假语言翻译,到目前为止,我已经到了识别双字母,但不知道如何替换他们。
到目前为止,这是我的代码:
public String[] removeDouble(String[] words){
Pattern pattern = Pattern.compile("(\\w)\\1+");
for (int i = 0; i < words.length; i+
我希望有人能帮我解决我的代码问题。我试图用我的代码找出问题大约5个小时,并检查了这些链接,,但我的代码找不出问题,我试图构建一个闪亮的应用程序,但当我运行我的代码时,我一直收到错误消息:
Error: Problem with `mutate()` column `Date`.
ℹ `Date = ymd(Date)`.
x cannot coerce type 'closure' to vector of type 'character'
问题似乎是创建日期和月份列,但我的数据中有它们,正如您在数据快照中看到的那样:
这是我读取数据和争用数据的代码。