1. 학습
  2. /
  3. 강의
  4. /
  5. R에서 데이터 가져오기 소개

Connected

연습 문제

fread: 고급 활용

이제 fread()의 기본을 알게 되었으니, 관심 있는 변수를 제외하거나 선택할 때 사용하는 두 인자 drop과 select도 알아두셔야 합니다.

예를 들어, 5개의 변수를 가진 데이터셋이 있고 첫 번째와 다섯 번째 변수인 "a"와 "e"만 유지하려고 한다고 해봅시다. 다음의 모든 방법이 가능합니다:

fread("path/to/file.txt", drop = 2:4)
fread("path/to/file.txt", select = c(1, 5))
fread("path/to/file.txt", drop = c("b", "c", "d"))
fread("path/to/file.txt", select = c("a", "e"))

DataCamp에서는 감자에 진심이니, 이번에도 감자 데이터를 사용하겠습니다. 쉼표로 구분된 레코드를 담은 potatoes.csv 파일(view)에서 데이터를 다시 사용할 거예요.

지침

100 XP
  • fread()에 select 또는 drop 인자를 사용해 평문 파일에서 texture와 moistness 열만 가져오세요. 이들은 "potatoes.csv"에서 6번과 8번 열에 해당합니다. 결과는 변수 potatoes에 저장하세요.
  • potatoes 데이터 프레임의 두 열을 plot()으로 시각화하세요. x축은 texture, y축은 moistness로 하고, 달러 기호 표기법을 두 번 사용하세요. 축 이름과 플롯 제목은 자유롭게 지정하셔도 됩니다.