r(3)
-
[R] 산점도 및 여러가지 그래프
======== test4.R 180p # 산점도 : 데이터 x, y 축에 점으로 표현한 그래프 # 나이와 소득 연속값으로 두 변수의 관계 표현 df # 막대그래프 df2% group_by(age,sex) %>% summarise(mean_income=mean(income)) age_sex_income ggplot(data=age_sex_income,aes(x=age,y=mean_income,col=sex))+geom_line()
2022.10.09 -
[R] if문 / 이상치데이터
======== test3.R 만들기 # p110 # 열이름 바꾸기 df_raw v2 열이름 수정 install.packages("dplyr") library(dplyr) df_new v_sum # df_new[열이름]=3, "B", "C")) df_new # 행, 열 조회 # filter 함수 class 가 1인 경우만 추출(행추출) # %>% 함수 나열 exam %>% filter(class==1) # filter class 3이 아닌 데이터 추출 exam %>% filter(class!=3) # filter class 1이면서 & math 50점 이상 데이터 추출 exam %>% filter(class==1&math>=50) # filter math 90점 이상이거나 | e..
2022.10.09 -
[R] 데이터 가져오기
# JSON :[{}] 텍스트 데이터 형식 # https://api.github.com/repositories 제이슨 형태의 데이터 # json 데이터 가져오기 url = "https://api.github.com/repositories" savename2 = "repo.json" # repo.json 형태로 파일을 저장하겠다 if not os.path.exists(savename2): req.urlretrieve(url, savename2) 파일 생성됨 import json items = json.load(open(savename2, "r", encoding="utf-8")) print(items) 리스트 안에 딕셔너리 형태로 읽어짐 딕셔너리 안에 있는 딕셔너리를 가져오..
2022.10.09