我已存儲不同長度的前綴.. 片段表中的(ClusterTable中)R寫入數據幀列到csv具有前導零
ClusterTable中[ClusterTable中$ FeatureIndex == 「Prefix2」,「一個表FeatureIndex 」, 'FeatureValue')]
FeatureIndex FeatureValue
80 Prefix2 80
81 Prefix2 81
30 Prefix2 30
70 Prefix2 70
51 Prefix2 51
84 Prefix2 84
01 Prefix2 01
63 Prefix2 63
28 Prefix2 28
26 Prefix2 26
65 Prefix2 65
75 Prefix2 75
和寫到csv文件使用下列:
write.csv(ClusterTable, file = "My_Clusters.csv")
特徵值01失去前導零。
我嘗試了第一列轉換爲字符
ClusterTable$FeatureValue <- as.character(ClusterTable$FeatureValue)
,並試圖寫入文件之前將其追加爲空字符串將其轉換爲字符串。
ClusterTable$FeatureValue <- paste("",ClusterTable$FeatureValue)
此外,我在這個表中有不同長度的前綴,所以我不能使用固定長度的簡單格式說明符。即該表還具有值001(前綴3),0001(前綴4)等。 謝謝
相關的問題,我發現 http://stackoverflow.com/questions/24043162/r-excel-leading-zeroes 但這是閱讀,並有固定的長度 – karx 2015-02-23 13:50:40
當究竟它失去了「 0" ?我試圖寫和與R打開「01」(作爲字符),它工作正常。用任何文本編輯器打開它也應該可以正常工作。 – 2015-02-23 13:58:27
在我的csv文件中。我使用這個csv文件作爲另一個程序的來源。 如果我打開並在csv中檢查,沒有前導零 – karx 2015-02-23 14:00:58