728x90
반응형

Python 7

파이썬 기초 - 데이터 프레임에서 열이름, 행이름 설정하기 -

안녕하세요! 오늘은 매우매우 간단하게 끝내기 위해서 쉬우면서도 또 자주 까먹는 파이썬 코드에 대해서 설명드리려고 합니다. 데이터 프레임에서 열이름이랑 행이름 설정하는 방법을 알려드리겠습니다. 보통 파이썬 안에서 데이터 프레임을 쓸 때는 열이름, 행이름 설정을 굳이? 할 필요가 없습니다. 하지만 파이썬에서 만든 데이터 프레임을 엑셀이나 다른 데이터로 내보낼 때 열이름이나 행이름이 없으면 데이터 구분하는 게 어렵습니다. 그럴 때를 위해서 데이터에 행이름, 열이름을 지정해주어야 합니다. 보통 딕셔너리를 이용해서 데이터 프레임을 만들면 열이름을 설정해야 하는 경우가 대부분이어서 따로 설정할 필요가 없긴 합니다. 하지만 이 이름을 내가 원하는 대로 바꿀 수도 있고 리스트만을 이용해서 데이터 프레임을 만들면 아예 ..

코딩/Python 2022.06.21

파이썬 기초 - 리스트 정렬하기(오름차순, 내림차순, 역순) -

안녕하세요! 요새 다시 힘을 내서 파이썬을 이용해서 이것저것 해보고 있습니다! 하지만 이놈의 코드들은 왜 조금만 손에서 멀어지면 까먹고 하는지.....ㅠㅠㅠ 계속 코드 잊어버릴 때 마다 구글하고 있고....ㅋㅋㅋㅋㅋㅋㅋㅋ 그래서 매운 쉬운 코드들이지만 매번 까먹는 저를 위해서 조금 정리해보려고 합니다. 보고 나면 이걸 왜 까먹었지? 하지만...... 당장 쓰려고 하면 생각이 잘 안나는 걸요....?ㅠㅠ 오늘 정리할 것은 리스트 정렬하는 방법입니다. 리스트 안의 숫자들을 그대로 활용할 수도 있지만 오름차순, 내림차순 마지막으로 역순으로 하는 게 필요할 수도 있으니 하는 방법을 모두 모두 정리해보려고 합니다. 1) 오름차순 정렬 a= [7,3,5,9,4,8,6,1,2,3,9,7] 먼저 오늘의 예제로 사용할 ..

코딩/Python 2022.06.21

파이썬 기초 - 데이터 분석할 때 필요한 데이터 결측값 대체하기 -

안녕하세요! 오늘은 다시 돌고 돌아 파이썬에 대한 글을 써보려고 합니다. 처음에 파이썬 정리하면서 목표가 파이썬을 이용해서 R에서처럼 데이터 분석을 해보자! 여서 매우 기나긴 여정이 될 것 같아요....ㅋ 일단은 목표가 빅데이터 분석 기사 실기 대비했을 때 정도? 까지는 정리해보려고 합니다. 오늘 해볼 거는 바로 데이터 결측값 대체하는 방법입니다. 데이터 분석하기 전에 데이터 전처리를 할 때 우리는 결측치를 만나고는 합니다. 전체 데이터에 비해서 터무니없이 적으면 없애주어도 되고 그 데이터를 없애기에는 다른 중요한 데이터가 함께 없어질 수도 있어서 대체값을 넣기도 합니다. 오늘은 데이터 중에서 결측값을 찾아보고 대체값을 넣는 것까지만 해보겠습니다. 0) 들어가기 전에 먼저 오늘 결측치 대체하는데 필요한 ..

코딩/Python 2022.06.13

파이썬 기초 - 파이썬을 이용한 간단한 계산하기 (사칙연산, 구구단)

안녕하세요! 오랜만에 블로그에 글을 쓰게 된 것 같지만.... 다시 공부하기 위해서 블로그를 열심히 해보려고 합니다! 이번에는 파이썬을 이용해서 간단한 계산을 하는 방법입니다. 기본 사칙연산은 파이썬 하는데 기본 중에서 기본이지만 언어마다 약간씩 사칙연산이 달라서 헷갈릴 때도 있더라고요....? 그래서 헷갈리지 않고 기억하기 위해서 블로그에 정리 겸사겸사 해서 올립니다. 1) 덧셈 3+5 파이썬에서 덧셈은 계산기처럼 똑같습니다. 원하는 숫자를 +로 연결시켜주면 자동으로 계산이 됩니다. 결과값은 5로 출력이 됩니다. 2) 뺄셈 4-2 마찬가지로 뺄셈 역시 일반적인 뺄셈 하듯이 입력해주면 결과가 출력됩니다. 3) 곱셈 3*5 곱셈까지도 무난하게 할 수 있습니다. 다른 언어나 일반적인 계산과 다른 부분은 바로..

코딩/Python 2022.06.07

파이썬 기초 - dataframe 조건에 맞는 값 불러오기(불린 인덱싱) - (2)

안녕하세요! 저번 게시물에 이어서 이번에도 dataframe에서 조건에 맞는 값을 불러오는 방법에 대해서 연습해 보겠습니다. 저번보다 약간 길지만 그래도 알아두면 확실히 데이터 프레임을 다룰 때 도움이 될 것 같습니다. (참고한 책은 파이썬 머신러닝 완벽 가이드입니다) 먼저 필요한 라이브러리를 불러오겠습니다. import numpy as np import seaborn as sns import pandas as pd 저번과 마찬가지로 numpy, seaborn, pandas를 불러왔습니다. mpg = sns.load_dataset('mpg') 이번에는 예시 데이터를 mpg 데이터로 바꾸었습니다. mpg 데이터는 과거에 인기 있었던 자동차들의 연비 데이터입니다. mpg.info() 먼저 mpg에 대한 정보..

코딩/Python 2022.01.05

파이썬 기초 - 데이터 전처리를 위한 DataFrame 데이터 살펴보기 - (with seaborn)

안녕하세요! 오늘은 python에서 데이터 전처리하기 전에 데이터의 구조가 어떻게 되는지 형태를 파악하기 위한 코드를 소개해보려고 합니다. R에서 하던 데이터 분석 작업을 파이썬으로 하려고 하니 처음부터 배우는 게 되어버리게 되었습니다. 그래도 어떻게 분석하는지는 아니깐 순서대로 방법만 배우면 되겠다는 마음으로 공부하고 있습니다. 이번에 이용할 데이터는 TITANIC 데이터로 타이타닉 호의 승선객 데이터입니다. 처음에는 이 데이터가 kaggle에서만 다운이 가능한 줄 알았는데 seaborn이라는 패키지에 기본 데이터로 들어가 있는 것을 알게 되었습니다. 데이터를 살펴보기 위해 사용할 코드는 4가지입니다. 먼저, seaborn에서 데이터를 불러와서 시작하겠습니다. import seaborn as sns i..

코딩/Python 2021.12.31

파이썬 기초 - txt 파일 불러오기 & 리스트, 데이터 프레임으로 저장하기 -

안녕하세요! 오늘은 주제를 약간 달리 해서 파이썬 txt 파일 불러오는 방법이랑 txt 파일 불러오는 방법에 대해서 설명드리겠습니다. 파이썬에서 txt 파일을 불러오는 방법은 txt 자료가 어떤 지에 따라서 다를 것 같습니다. 두 가지의 경우에 따라서 불러오는 방법에 대해서 알려드릴 텐데요. txt 안의 데이터가 데이터 프레임처럼 표형식으로 나오는 경우와 비정형 데이터 수집할 때처럼 줄 별로 되어 있는 경우를 나누어서 설명드리겠습니다. 이게 말로 하려니 약간 어렵긴 하네요🤣 txt 파일 보면 바로 이해가 가실 겁니다. 그러면 시작해보겠습니다. 1) txt 파일이 데이터 프레임 형식일 경우 test 파일에는 열이름이 a, b, c이고 1~9까지의 데이터를 표 안에 넣은 것입니다. 데이터를 구분해 주기 위해..

코딩/Python 2021.12.17
300x250
반응형