Как избежать загрузки значений экспоненты из файла excel в r studio? - PullRequest
0 голосов
/ 22 сентября 2018

Нужна ваша помощь, чтобы решить мою проблему.У меня есть ниже набор данных в файле Excel

Quarter Quarter To Date Source  Transaction Type    Sales Value Org Price
FY16Q2  QTD-010 Payments    Sales1  -$72,223,992    $0
FY16Q2  QTD-010 Transaction Sales2  -$19,638,389    $0
FY16Q2  QTD-010 Company 1   Sales3  $72,789,909 $72,789,909
FY16Q2  QTD-010 Company 2   Sales4  $41,821,163 $41,821,163
FY16Q2  QTD-010 Company 3   Sales5  $172,719,140    $183,125,759
FY16Q2  QTD-010 Company 4   Sales6  $257,705,534    $2,001,481,505
FY16Q2  QTD-010 Company 5   Sales7  $54,734,000 $54,734,000
FY16Q2  QTD-010 Company 6   Sales8  $131,480,012    $131,480,012
FY16Q2  QTD-010 Company 7   Sales9  $10,366,215 $10,366,215

Когда я загружаю те же данные в r studio, они загружаются как значения экспоненты для некоторых строк, и я пытался преобразовать их, используя следующую функцию format(Sales Value, scientific = FALSE), но все же этопреобразование значений из экспоненциального в нормальное.Также, когда я проверяю с печатью, я все еще вижу экспоненциальные значения.Это означает, что при загрузке самих данных что-то не работает.

> dput(head(TcmData))
structure(list(FiscalQuarter = structure(c(2L, 2L, 2L, 2L, 2L, 
2L), .Label = c("", "FY16Q2"), class = "factor"), FiscalQuarterToDate = structure(c(2L, 
2L, 2L, 2L, 2L, 2L), .Label = c("", "QTD-010"), class = "factor"), 
    Source = structure(c(2L, 3L, 4L, 5L, 5L, 6L), .Label = c("", 
    "S1", "S2", "S3", "S4", "S5", "S6", "S7", "S8"), class = "factor"), 
    TransactionType = structure(2:7, .Label = c("", "T1", "T2", 
    "T3", "T4", "T5", "T6", "T7", "T8", "T9"), class = "factor"), 
    TCMDealNet = structure(c(3L, 2L, 10L, 8L, 6L, 7L), .Label = c("", 
    "-1.963838948E7", "-7.22239916600006E7", "1.036621541E7", 
    "1.314800123E8", "1.7271913994E8", "2.5770553378E8", "4.182116283E7", 
    "5.47339996499999E7", "72789909"), class = "factor"), ConvertTCMDealNet = c("-7.22239916600006E7", 
    "-1.963838948E7     ", "72789909           ", "4.182116283E7      ", 
    "1.7271913994E8     ", "2.5770553378E8     "), TCMNDPUSD = structure(c(2L, 
    2L, 9L, 7L, 5L, 6L), .Label = c("", "0", "1.036621541E7", 
    "1.314800123E8", "1.8312575861E8", "2.00148150496999E9", 
    "4.182116283E7", "5.473399965E7", "72789909"), class = "factor"), 
    Date = c("11092018", "11092018", "11092018", "11092018", 
    "11092018", "11092018")), class = c("data.table", "data.frame"
), row.names = c(NA, -6L), .internal.selfref = <pointer: 0x00000000025b1ef0>)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...