dataframe(5)
-
[Python] Pandas DataFrame Column 동일한 값 개수 구하는 방법 (Value Count)
안녕하세요 코봉이입니다! 오늘은 Python 의 Pandas 라이브러리 중 Value Counts 함수와 collections 모듈의 Counter 함수의 사용 예시를 기록해봅니다. 먼저 DataFrame을 만들어 줍니다. Doctor 2명 Singer 2명 Teacher 3명 Farmer 1명 특별히 Teacher 직업을 가진 친구들이 많아 보이네요. 그럼 이제 Python의 함수를 활용하여 각 직업을 가지는 친구들이 몇 명인지 알아보겠습니다. 먼저 데이터프레임 df를 만들어줍니다. import pandas as pd df = pd.DataFrame({'name':['Brian', 'John', 'Jain', 'Nichole', 'Zack', 'Danny', 'Zoe'], 'Job':['Doctor',..
2023.04.22 -
[Python] Pandas DataFrame 첫 행에 데이터 삽입 방법 (How to nsert First Row)
안녕하세요. 코딩왕 코주부입니다. 오늘은 지난 포스팅에 이어, Python Pandas DataFrame에 첫 번째 행을 삽입하는 방법에 대해 정리해보았습니다. 정말 간단하니 한 번 해보세요!! 오늘의 목표입니다. 지난 시간에 이용했던 car.csv 파일의 첫 번째 행 자리에 30살의 남자 Kim이 소유하고 있는 포르쉐 911 타르가 4S 데이터를 추가해보겠습니다. (서른 살에 포르쉐 911 타르가 라니.. 정말 부럽네요!) 우선 df 데이터프레임 부터 준비해줍니다. import pandas as pd df = pd.read_csv('car.csv') print(df) Name Sex Age Car 0 Sam Female 20 Benz S550 1 Sam Female 20 BMW 330i 2 James ..
2022.05.23 -
[Python] Pandas DataFrame Groupby Filter 함수 사용 방법
안녕하세요 코딩왕 코주부입니다! 오늘은 Python의 Pandas를 이용하여 DataFrame Groupby와, Groupby의 Filter 함수 사용법에 대해 알려드리려고 합니다! 예시를 준비하였으니 확인하면서 따라해보시면 도움될 것 같네요! 우선 예제로 사용할 DataFrame 부터 준비를 합니다. 오늘의 df 는 Name, Sex, Age, Car 열로 이루어져있고 차를 2대 이상 소유한 사람이 누군지!? 그리고 그들의 이름과 나이를 한 번 확인해보겠습니다. import pandas as pd df = pd.read_csv('have_car.csv') print(df) Name Sex Age Car 0 Sam Female 20 Benz S550 1 Sam Female 20 BMW 330i 2 Jam..
2022.05.18 -
pandas groupby output convert to DataFrame
안녕하세요 코봉이입니다! python 에서 groupby 함수를 써서 원하는 결과를 얻은 다음 data를 저장하고, 다시 불러왔을 때 당황하셨던 경험이 있으신가요? import pandas as pd path = 'C:/Users/dataset/' data = pd.read_csv(path + 'data4.csv') print(data) name age job hobby city 0 brian 25 farmer baseball tokyo 1 baker 20 teacher basketball seoul 2 henna 18 soldier soccer sanfransisco 3 harry 19 driver ski roma 4 tom 24 painter pingpong paris 5 bob 23 athletic..
2021.10.02 -
파이썬 두 가지 DataFrame의 다른 행 찾기 (find difference row between two dataframes by python)
안녕하세요! 코봉이입니다. 오늘은 python을 이용하여 두 가지 DataFrame 의 다른 행을 찾는 방법을 기록해보겠습니다. 아래 그림 처럼 비슷하게 생긴 dataset이 있고, 두 dataset에서 유일하게 다른 json의 row를 찾아내 보겠습니다. import pandas as pd path = 'C:/Users/dataset/' ## 경로 설정 ## data1 = pd.read_csv(path + 'data1.csv') ## data1 read ## data2 = pd.read_csv(path + 'data2.csv') ## data2 read ## 자, 이제 두 개의 dataset 을 불러왔고, pandas의 merge 함수를 이용하여 차이가 있는 row를 찾아보겠습니다! ## data1 과..
2021.09.29