我有一個包含許多列的數據幀df
。從這些,我提取兩個(col1
和col2
),並使用df2 = data.frame(df$col1, df$col2)
爲此。在R中創建數據幀時保留引號
它的工作原理:創建由這兩列組成的新數據框。但df$col1
作出的字符串爲:
"test1"
"test2"
df2$col1
由不是值(不知道如何稱呼他們)爲:
test1
test2
交叉口這些df$col1
和df2$col1
產量零之間。如何將列保留爲新數據框中的字符串?
我試着加入stringsAsFactors = FALSE
但沒有任何改變。
您在數據幀中的每個列的數據類型,你嘗試'$ DF2的col1 < - as.character(DF2 $ COL1)'? – Gaurav