[英]How can I maintain the same column format in R data frame as in my SQL table?
[英]How can I maintain the same column format in R data frame when i export it as csv?
我的R數據框中有一個18個字符的變量。 當我使用write.csv(out2, file="ddd.csv", row.names=FALSE )
。 我以科學格式獲得了此特定變量的值。 我嘗試將其導出為txt,並保持與我想要的相同的確切結構,但我需要將其作為csv格式。 將我的R數據幀導出到csv時,我該怎么做才能保持其准確的格式? 謝謝羅恩
如果R認為該列是數字而不是分類變量,則它將將該列寫為數字。 比較,例如,此數據集中的列
n <- 5
ids <- replicate(
n,
paste0(
sample(0:9, 18, replace = TRUE),
collapse = ""
)
)
out2 <- data.frame(
CategoricalId = factor(ids),
NumericId = as.numeric(ids)
)
out2
## CategoricalId NumericId
## 1 097572748411056439 9.757275e+16
## 2 455782786931417422 4.557828e+17
## 3 046986020739330140 4.698602e+16
## 4 384292451744509872 3.842925e+17
## 5 787170367185951077 7.871704e+17
Excel數字格式對話框選項,輸出:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.