2016-11-07 2 views
-1

안녕하세요 저는 csv 파일의 열 값을 어떻게 처리 할 수 ​​있는지 알고 싶습니다. 평균 및 표준 편차 (SD)가 2 개인 csv 파일이 있습니다. SD가 범위 내에 있는지 확인한 다음 CSV 파일에 새 열을 추가하고 SD가 범위를 벗어났습니다.csv 파일의 열 값 검색 및 처리

데이터 < -read.csv ("file.csv") #이

parameter  value1 value2 
cpu utilize 0.674 0.34 
throughput  1.321 0.56 
......... 

이제 파일에 데이터를 제공 #will 매개 변수 값 1, 값 열

인쇄 (데이터)가 나는 매우 긴 파일이 포함 된 다른 매개 변수

을 하나 더 열을 추가하려면 1, 그렇지 않으면 0 (값 1은 & 0 ~ 1) 언급 당신은 논리 연산자, 부분 집합 및 할당하여이 작업을 수행 할 수 있습니다
+0

SO! 첫 질문입니다. 다른 질문을 통해 코드를 통합하는 방법, 재현 가능한 데이터 예제를 추가하는 방법 등을 확인하십시오. 시간을 갖고 다시 편집하십시오. 이것은 단지 초기 투쟁 일 것입니다! –

답변

0

:

# Make dummy data 
df = data.frame(parameter=c("grapes", "plums", "bananas", "apples"), value1=rnorm(16, mean=1), value2=rnorm(16)) 

# Add range check 
df$zero2one = 0 
df$zero2one[df$value1 > 0 & df$value1 < 1] = 1 

# Summarise 
summary(df)