当我将csv数据帧导入R时,我可以
read.csv("some.csv", check.names=F)
这将保留列名称中包含空格。例如列名
some data column
将被视为some data column
。
问题是我在Alteryx中使用R开发人员工具来读取csv。
read.Alteryx("#1", mode="data.frame")
列名some data column
变为some.data.column.
现在我意识到我可以使用正则表达式和其他解析工具将列重命名为最初的列,但我希望有另一种选择。
答案 0 :(得分:1)
我相信以下内容会起作用:
df1 = read.Alteryx("#1", mode="data.frame")
df1metadata <- read.AlteryxMetaInfo("#1")
colnames(df1) <- df1metadata$Name