【发布时间】:2019-05-20 09:01:49
【问题描述】:
我想获取 CSV 数据的列名并对列名应用一些函数。
我尝试了以下代码,但输出只是返回数据类型
reading_data <- read.csv("test.csv")
print("Header Row:")
print(reading_data[0,]) # This gives me a list of column names correctly
print(class(reading_data[0,])) # O/P is: "data.frame"
print("++++++++++++++++++++++++++++")
for(i in 1:ncol(reading_data)){
print(reading_data[0,i]) # O/P is: numeric(0) ; I want string value of data name here.
}
【问题讨论】:
-
我不明白。如果您已经在加载数据,那么为什么不直接使用
names(reading_data)...? -
我想对列名应用一些函数,所以需要每列的单独字符串名称。
标签: r