2013-08-11 6 views
0

소수점 두 자릿수의 숫자 변수가있는 하나의 데이터 집합으로 작업하고 있습니다. 데이터 집합을 읽으면 십진수와 함께 변수가 표시되지만 결과에는 소수점이 표시되지 않습니다.R에서 오류 10 진수

예 :

dados <- read.csv("BANCO.csv",dec=",", sep=";", stringsAsFactors=FALSE) 

dput(dados) 

structure(list(VAR = c("PJ", "PJ", "PF", "PF", "PJ", "PJ", "PJ", 
"PF", "PJ", "PJ", "PF", "PJ", "PJ", "PJ"), Saldo = c(99514,04, 
49781,73, 49731,17, 49723,11, 398253,84, 49805,66, 49764,19, 
100363,2, 49739,54, 99580,98, 49781,73, 198958,16, 49739,54, 
49830,54)), .Names = c("VAR", "Saldo"), class = "data.frame", row.names = c(NA, 
-14L)) 

> summary(dados) 

     VAR      
    Length:14    
    Class :character  
    Mode :character  

Saldo 
Min. : 49723 
1st Qu.: 49746 
Median : 49794 
Mean : 96040 
3rd Qu.: 99564 
Max. :398254 

> tapply(dados$Saldo, list(VAR=dados$VAR), sum, na.rm=TRUE) 

VAR 

PF 6111262 
PJ 82400812 
+0

가져 오려는 파일의 처음 몇 줄을 볼 수 있습니까? –

답변

0

플로트 분리 기호에 문제가있는 것 같습니다. ","to "로 변경하십시오." 모든 것이 효과가있다.