본문 바로가기

분류 전체보기

(118)
Python - 조건문 if # 조건문 score = 85 if score >= 90: print('A학점') else : # 90 미만 if score >= 80 : print('B학점') else : # 80 미만 if score >= 70 : print('C학점') else : # 70 미만 if score >= 60 : print('D학점') else : # 60 미만 print('F학점') # if elif if score >= 90 : print("A학점") elif score >= 80 : print("B학점") elif score >= 70 : print("C학점") elif score >= 60 : print("D학점") else : print("F학점") # 문제 # 화면에서 점수를 입력받아서 학점 출력하기 sco..
Python - 변수와 진수 # 변수 : 값을 저장할 수 있는 식별자 값을 저장하는 공간의 이름 하나의 변수에 여러 종류의 자료형을 저장할 수 있다. # 대입 연산자 : 왼쪽 변수(LvaLue)는 무조건 변수여야 함 # 복합 대입 연산자 연습 a = 10 a = a + 10 print('a =',a) a += 10 # 변수 a에 10을 더하여 다시 a에 저장 print('a =',a) a -= 10 # 변수 a에 10을 빼고 다시 a에 저장 print('a =',a) a *= 10 # 변수 a에 10을 곱하여 다시 a에 저장 print('a =',a) a /= 10 # 변수 a에 10을 나누고 다시 a에 저장 print('a =',a) a %= 3 # 변수 a에 3을 나눈 나머지 값을 a에 저장 print('a =',a) a **=..
Python - 기본 # 한개의 내용만 출력하기 # F9를 누르면 해당 범위만 출력 / ctrl + enter는 모두 출력 print('# 하나만 출력합니다') print() # 여러개의 내용 출력하기 print(10,20,30,40,50) print('# 여러개의 내용을 출력합니다') print("안녕하세요","저의","이름은","홓길동입니다.") print('abc'*3) # 오류가 나는 경우 print("안녕하세요 라고 말했습니다.") # 해결책 print('"안녕하세요" 라고 말했습니다.') print("'안녕하세요' 라고 말했습니다.") # 특수문자 (이스케이프 문자) print('파이썬에서 문자열은 \" 또는 \'를 사용할 수 있다.') print("\"안녕하세요\"라고 말했습니다.") # \ 문자 출력하기 pri..
R - 인터랙티브 그래프 # 인터랙티브 그래프 구현하기 install.packages("plotly") library(plotly) library(ggplot2) # 산점도를 인터랙티브 mpg p
R - 지도 시각화 ### 지도 시각화하기 install.packages("ggiraphExtra") # 지도 관련 패키지 ggChorpleth 포함 install.packages("mapproj") # ggiraphExtra가 사용하는 패키지 library(ggiraphExtra) # 미국 주별 강력 범죄율 str(USArrests) head(USArrests) # tibble 패키지가 rownames_to_column 포함(행의 이름을 state라는 컬럼으로 추가) library(tibble) crime
R - Word Cloud ▪ 워드클라우드(word cloud)는 문자형 데이터를 분석하는 대표적인 방법으로, 대상 데이터에서 단어(주로 명사)를 추출하고 단어들의 출현 빈도수를 계산하여 시각화 하는 기능 wordcloud(words,freq,scale=c(4,.5),min.freq=3,max.words=Inf,random.order=TRUE, random.color=FALSE,rot.per=.1,colors="black",ordered.colors=FALSE, use.r.layout=FALSE,fixed.asp=TRUE, ...) - 주요 옵션 설명 - words : 출력할 단어들 - freq : 언급된 빈도수 - scale : 글자크기 - min.freq : 최소언급횟수지정 - 이 값 이상 언급된 단어만 출력합니다. - max..
R - ggplot ggplot : 다채롭고 미적인 그래프를 생성할 수 있는 패키지이다. install.packages('ggplot2') library(ggplot2) # ggplot2 패키지 사용함 month
R - 방사형 차트(radar chart) 방사형 차트 : 레이더 차트나 거미줄 차트라고 부르는데, 다중변수 데이터를 2차원 평면상에 시각화할 수 있는 그래프이다. 방사형 차트 장점 : · 유사한 특성 평가가 용이함 · 감정/약점 표현 시 유리함 · 여러 항목 비교 시 유리함 # 방사형 차트 패키지 설치 install.packages('fmsb') library(fmsb) # 데이터 만들기 score