본문 바로가기

python

(197)
Pandas Aggregate Function(Pandas 집계 함수) 1. DataFrame Sourcefrom pandas import DataFrame grade_dic = { '국어': [98, 88, 92, 63, None], '영어': [None, 90, 70, 60, 50], '수학': [88, 62, None, 31, None], '과학': [64, 72, None, 70, 88] } df = DataFrame(grade_dic, index=['코난', '뭉치', '아름', '세모', '장미']) print(df) 2. 출력물 국어 영어 수학 과학코난 98.0 NaN 88.0 64.0뭉치 88.0 90.0 62.0 72.0아름 92.0 70.0 NaN NaN세모 63.0 60.0 31.0 70.0장미 NaN 50.0 NaN 88.0 Process finishe..
Pandas Basic(Pandas 기초) 1. Pandas- 데이터 분석 / 데이터 처리 / 대용량 데이터를 보다 안정적이고 쉽게 처리하게 만들어진 python package. 2. Pandas 설치pip install pandas 3. 자료 구조- Series : value와 index의 형태를 지니는 1열로 구성된 자료 구조- DataFrame : 여러 개의 딕셔너리를 처리하는데 있어 Series 보다 보기 편한 자료 구조 4. Series- 기본 생성from pandas import Series items = [10,20,30,40,50] column = Series(items) print(column)- 출력물0 101 202 303 404 50dtype: int64 Process finished with exit code 0 - Ind..
Palindrome Discrimination(회문 판별) 1. 회문?순서를 거꾸로 읽어도 똑같은 단어나 문장.예를 들어 level, bab, 기러기, 토마토 등 과 같은 것.판별 방법은 첫번째 글자와 마지막 글자를 비교 하여 같은지 다른지 보면 된다. 2. 회문 판별 방법2-1. for문word = input('단어를 입력하세요: ') palindrome = True for i in range(len(word) // 2): if word[i] != word[-1 - i]: palindrome = False break print(palindrome)2-2. 문자열 슬라이스word = input('단어를 입력하세요: ') print(word == word[::-1])2-3. reversedword = input('단어를 입력하세요: ') print(list(wor..
Python Learn the basics Quiz 31 Q>자연수 N을 사용자에게 입력 받아 1부터 N까지 한 줄에 하나씩 출력하시오. A>num = int(input('N을 입력하세요 : ')) for i in range(1, num + 1): print(i) O>N을 입력하세요 : 512345 Process finished with exit code 0
Python Learn the basics Quiz 30 Q>사용자에게 정수 2개를 입력 받아 덧셈을 푸시오. A>num = map(int,input('덧셈할 두 정수를 띄어쓰기로 입력하세요 : ').split()) list_num = list(num) num_1 = list_num[0] num_2 = list_num[1] nums_sum = num_1 + num_2 print('계산한 두 정수의 값은 {0} 입니다'.format(nums_sum)) O>덧셈할 두 정수를 띄어쓰기로 입력하세요 : 2 3계산한 두 정수의 값은 5 입니다 Process finished with exit code 0
190502>Korea News keyword wordcloud 현재 뉴스에서 많이 사용중인 키워드 분석 시각화 모듈WordCloud를 활용하여 시각화190502 키워드 분석 시각화 현재 키워드>'한국': 64, '기자': 56, '중국': 49, '미국': 48, '시장': 40, '경찰': 30, '애플': 30, '스마트폰': 30, '기업': 29, '정부': 29, '이후': 27, '시스템': 27, '금지': 26, '대표': 26, '무단': 25, '배포': 25, '현지': 24, '대한': 24, '혐의': 24, '관련': 24, '위해': 24, '투자': 24, '뉴스': 23, '상황': 23, '북한': 22, '경제': 21, '트랙': 21, '때문': 21, '대해': 21, '달러': 21, '쿠웨이트': 21, '전자': 21, ..
190502 08:50> Naver 실시간 검색어 20위 190502> Naver 실시간 검색어 20위 +------+--------------------+| | 검색어 |+------+--------------------+| 01위 | 리버풀 바르셀로나 || 02위 | 2019 백상예술대상 || 03위 | 바르셀로나 리버풀 || 04위 | 바르샤 리버풀 || 05위 | 김혜자 || 06위 | 아산 밀면 신정식당 || 07위 | 백상예술대상 || 08위 | 노니 || 09위 | 바셀 리버풀 || 10위 | 장재인 || 11위 | 메시 || 12위 | 고성민 || 13위 | 눈이 부시게 || 14위 | 아산67년밀면 || 15위 | 작업실 || 16위 | 정우성 || 17위 | 제로페이 || 18위 | 서울식물원 || 19위 | 문무일 || 20위 | 남태현 |..
Python Pandas 박스오피스 180501 순위 분석 +---+---------+------------+---------+-----------+----------+-----------------------------+------------+------+-----------+---------------+------+-------------+------------+-------------+------------+------------+---------+---------+| | audiAcc | audiChange | audiCnt | audiInten | movieCd | movieNm | openDt | rank | rankInten | rankOldAndNew | rnum | salesAcc | salesAmt | salesChange | salesInte..