# 키보드로 숫자 입력하기

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

+ Recent posts