# 키보드로 숫자 입력하기
Enter를 두 번 치면 빠져나갑니다.
숫자만 입력 받아 저장되도록 기능이 부여 되었습니다.
하지만 What이라는 매개변수에 character()을 넣어주면 문자를 입력 받을 수 있도록 합니다.
# 편집기 활용한 데이터 프레임 만들기
Edit( )
# read.table 이용
# 탐색기 사용하기
# 구분자 있는 경우 (세미콜론, 탭)
read.table(file = "파일 이름 ", sep = " 구분자 " , header = T)
탭키구분자 : student2 <-read.table(file="student.txt", sep="\t", header=T)
세미콜론 : student2 <-read.table(file="student.txt", sep=";", header=T)
# 결측치를 처리하여 파일 불러오기
“ – “ 의 기호를 NA로 변경되어서 출력합니다.
# read.csv() 함수 이용
구분자 " , "가 sep의 기본값이며, header = TRUE가 기본값입니다.
# read. Xlsx() 함수 = 엑셀 데이터 읽어 오기
# 인터넷에서 파일 가져오기
url을 통해서 서버에서 제공해주는 data를 읽어 올 수 있다.
> dim(GDP_Ranking)
[1] 328 6 <328 행, 6열>
*read.csv , read.table, read.xlsx 반환형 = data.frame
그래프에서 y축의 값을 보다 보기 좋게 하기 위해서 1000단위로 축소하겠습니다.
1 : 1000 달러
# 1 - 4. 웹문서 가져오기
- 2010 ~ 2015년 미국의 주별 1인당 소득 자료 가져오기
https://ssti.org/blog/useful-stats-capita-personal-income-state-2010-2015
단계1 : XML / httr 패키지 설치 : 웹페이지의 내용을 읽어 올 수 있습니다(크롤링)
Packages 다운 받고, library를 활용해 메모리에 올려줍니다.
단계2 : 미국의 주별 1인당 소득 자료 가져오기.
GET을 통해서 url로 가서 데이터를 읽어와서 get_url에 저장해줍니다.
content를 통해서 e표기법으로 출력해줍니다. (GET 안에 기능 구현)
rowToChar를 통해서 웹사이트의 Html 소스 코드가 출력된다.
readHTML : 테이블에 있는 데이터를 문자열 그대로 읽어와라. / stringAsFactors= T 빈도의 값을 시각화 할 때 사용.
Str = 변수의 성격(성질)을 보여주는 함수
52주
'빅데이터 > R' 카테고리의 다른 글
[R] 연산자 (0) | 2020.06.27 |
---|---|
[R] 데이터 출력 , 저장하기 (0) | 2020.06.27 |
[R] 문자열 처리 (0) | 2020.06.25 |
[R] 주요 자료 구조(객체 타입 Part_5 : data.frame구조) (0) | 2020.06.25 |
[R] 주요 자료 구조(객체 타입 Part_4 : List구조) (1) | 2020.06.24 |