본문 바로가기

Ankiwoong

(1841)
Python Matplotlib -Subplots(한 화면에 여러개 그래프) 1. import moduleimport random import matplotlib.pyplot as plt from matplotlib import style 2. Sample Codeimport random import matplotlib.pyplot as plt from matplotlib import style style.use('fivethirtyeight') fig = plt.figure() def create_plots(): xs = [] ys = [] for i in range(10): x = i y = random.randrange(10) xs.append(x) ys.append(y) return xs, ys ax1 = fig.add_subplot(2, 2, 1) ax2 = fig.ad..
Hannanum 한글 형태소 분석 후 워드클라우드 생성 - 대한민국헌법 1. import modulefrom konlpy.tag import Hannanum from wordcloud import WordCloud import matplotlib.pyplot as plt from collections import Counter 2. 대한민국 헌법 3. 한글 형태소 분석 Code- TXT 파일 로드text = '' with open("data/대한민국헌법.txt", encoding="utf-8") as f: text = f.read() - 한나눔 사용 변수 지정hannanum = Hannanum() - 명사 분석nouns = hannanum.nouns(text) print(nouns) - 문장 분석morphs = hannanum.morphs(text) print(morphs)..
kkma 한글 형태소 분석 후 워드클라우드 생성 - 대한민국헌법 1. import modulefrom konlpy.tag import Kkma from wordcloud import WordCloud import matplotlib.pyplot as plt from collections import Counter 2. 대한민국 헌법 3. 한글 형태소 분석 Code- TXT 파일 로드text = '' with open("data/대한민국헌법.txt", encoding="utf-8") as f: text = f.read() - 꼬꼬마 사용 변수 지정kkma = Kkma() - 문장 분석sentences = kkma.sentences(text) print(sentences) - 명사 분석nouns = kkma.nouns(text) print(nouns) - 형태소 분석po..
Pandas - Scientists Data 분석 1. Sample Data 2. Import Moduleimport pandas as pd from print_df import print_df 3. Data 분석- CSV(comma separated values) : Data들이 comma(,)로 구분된 파일. - CSV File Load(CSV는 ,로 구분 되어있으므로 sep를 안줘도 무방)df = pd.read_csv('data\scientists.csv') - Data의 행(row) / 열(column) 갯수 확인df = pd.read_csv('data\scientists.csv') print('shape:', df.shape)shape: (8, 5) Process finished with exit code 0 - Data의 양이 적으므로 CSV..
Pandas - Gapminder Data 분석(그래프 분석) 3 1 Sample Data 2. import moduleimport pandas as pd import matplotlib.pyplot as plt 3. 그래프 분석import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv('data\gapminder.tsv', sep='\t') year_lifeExp_mean = df.groupby('year')['lifeExp'].mean() year = df.loc[0: , 'year'] year_drop = year.drop_duplicates() year_x = [] for i in year_drop: year_x.append(i) plt.rcParams["font.family"] = 'NanumGo..
Pandas - Gapminder Data 분석(TSV File) 2 1. Import Moduleimport pandas as pd from print_df import print_df import matplotlib.pyplot as plt 2. Data 분석- DataFrame 여러 행을 추출 1(df.loc[인덱스 번호])print_df(df.loc[[0, 1, 2]])+---+-------------+-----------+------+--------------------+----------+-------------------+| | country | continent | year | lifeExp | pop | gdpPercap |+---+-------------+-----------+------+--------------------+----------+-----..
Pandas - Gapminder Data 분석(TSV File) 1 1. Sample Data 2. Import Moduleimport pandas as pd from print_df import print_df import matplotlib.pyplot as plt 3. Data 분석- TSV(tab separated values) : Data들이 tap 으로 구분된 파일. - TSV File Load(sep = 구분형식)df = pd.read_csv('data\gapminder.tsv', sep='\t') - Data의 행(row) / 열(column) 갯수 확인print('shape:', df.shape)shape: (1704, 6) Process finished with exit code 0 - Data 행의 머리말 부분 확인print_df(df.head())+..
Windows Media Player Security Settings 1. Windows Media Player 보안 설정- Windows Media Player를 사용하는데 악성 코드를 삽입 하여 PC를 감염시키는 걸 사전에 방지- 주로 웹플레이어에서 사용되는 공격 방법 2. 권고 설정 방법윈도우키 > windows media player 도구 > 옵션 보안 > 웹 페이지에서 플레이어를 실행하는 경우 스크립트 명령 및 리치 미디어 스트림 실행 체크 해제 > 확인