相关疑难解决方法(0)

带有键值的R中的for循环

R中的等效方法是什么

foreach ($arr as $key => $value) {
    echo "Key: $key; Value: $value<br />\n";
}
Run Code Online (Sandbox Code Playgroud)

这意味着

arr<-c(a=1,b=2,c=3)
key<-names(arr)
val<-arr
for(i in 1:length(arr)){
 print(paste(key[i],val[i]))
}
Run Code Online (Sandbox Code Playgroud)

loops r

4
推荐指数
2
解决办法
4013
查看次数

更改字符向量的选定元素

对于重命名数据框的某些列的下一个原则,是否有更短的版本?

data1<-data.frame("a"=1:3,"b"=1:3,"c"=1:3)

data1Names<-names(data1)
data1Names[data1Names=="a"]<-"hello"
data1Names[data1Names=="c"]<-"world"
names(data1)<-data1Names
Run Code Online (Sandbox Code Playgroud)

r dataframe

1
推荐指数
1
解决办法
349
查看次数

标签 统计

r ×2

dataframe ×1

loops ×1