2016-10-24 2 views
3

dplyr을 사용하여 변수를 변환하는 방법은 무엇입니까? 아래의 코드는 나를 제공합니다 :dplyr을 사용하여 변수 변환

모든 입력 (선택 사항)은 정수 열 위치로 해석되어야합니다.

mutate(superstore, Order.Date = as.Date(select(superstore, Order.Date))) 

데이터 : 난 당신이 돌연변이하려는 매개 변수를 선택 할 필요가 있다고 생각하지 않습니다

download.file('https://github.com/ywchiu/rcookbook/raw/master/chapter7/superstore_sales.csv', 'superstore_sales.csv') 
+2

mutate (superstore, Order.Date = as.Date (Order.Date))는 작동합니다. – phiver

+2

왜 mutate (슈퍼 스토어, Order.Date = as.Date (Order.Date))입니까? 'select (superstore, Order.Date)'가 모든 날짜를 선택하기 때문에 ... –

+1

Order.Date 변수 데이터 유형을 Factor에서 Date로 변환하려고하십니까? – kalidoss

답변

1

. 다음 코드는 (파일을 로컬 디렉토리로 다운로드 한 후) 수행합니다.

library(read) 
library(dplyr) 
library(lubridate) 
df <- read.csv("./superstore_sales.csv") 
df <- mutate(df, Order.Date = as.Date(Order.Date)) 

희망 사항이 도움이 될 수 있습니다.

관련 문제