▶파공's 취미 생활/▷파이썬 공부
-
Pandas 판다스 DataFrame 원하는 데이터 특정 셀 추출, 변경(수정)▶파공's 취미 생활/▷파이썬 공부 2022. 8. 28. 22:48
안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas 판다스 DataFrame 데이터프레임에서 특정 셀에 있는 원하는 데이터를 추출해보고 변경(수정)해보는 방법을 말씀드려보고자 합니다. 결측값(null, nan) 처리할 때도 유용하게 사용할 수 있는 방법이니 참고해보시면 좋을 것 같습니다! 오늘 실습(?)에 사용할 데이터는 간단히 임의로 만든 것이 아니고, 공공데이터 포털에서 실제 데이터를 준비해봤습니다. ‘2020년 서울특별시 부동산 실거래가 정보’ 입니다. 상당히 예전에 받아놨던 데이터라서 벌써 재작년 통계가 되어버렸네요.^^; 그래도 재밌게 볼 수 있는 데이터셋이 아닐까 생각해서 사용해봤습니다! 데이터는 첨부파일로 올려놨으니, 다운받으셔서 사용하시면 됩니다. 준비과..
-
Pandas DataFrame csv파일 엑셀파일 불러오기 읽기, utf-8 에러 해결법▶파공's 취미 생활/▷파이썬 공부 2021. 7. 20. 21:58
안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas 판다스 라이브러리를 이용해서 csv 파일이나 엑셀 파일을 파이썬으로 불러와 데이터프레임으로 읽는 법을 말씀드리겠습니다. csv 파일이나 엑셀 파일처럼 로컬 파일을 파이썬으로 불러올 때에는 불러오고자 하는 파일의 위치에 따라서 방법이 약간 달라집니다. 따라서 csv파일이나 엑셀 파일의 위치에 따라 경우를 나누어 생각해보겠습니다. 1. 주피터 노트북 파일과 읽어오려는 data 파일이 같은 폴더에 있을때! import pandas as pd #파이썬파일(혹은 주피터노트북파일)과 읽어오려는 DATA파일이 같은 폴더에 있을 때는 #아래처럼 파일명과 파일 형식만 적어주면 됩니다. sample_csv = pd.read_csv('S..
-
Pandas DataFrame_.copy() 카피 메소드, 데이터프레임 중간에 행 추가 삽입▶파공's 취미 생활/▷파이썬 공부 2021. 7. 17. 14:49
안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas 판다스 DataFrame 데이터프레임의 .copy() 메소드를 소개해 드리고 이 메서드가 굳이 왜 필요한지 말씀드리겠습니다. 그리고 아래 링크의 글에서 데이터프레임에 행 추가, 삽입 등등 여러 가지 방법을 말씀드렸었는데, 데이터프레임의 중간에 행을 추가 삽입하는 방법은 말씀을 안 드렸었더라구요. 그래서 그것까지 같이 말씀드리려고 합니다! (아래 링크 글도 꼭 같이 참고해주세요~^^) Pandas DataFrame 특정 로우(행) 호출, 수정, 추가, 삭제 하는 법 Pandas DataFrame 특정 로우(행) 호출, 수정, 추가, 삭제 하는 법 안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은..
-
Pandas DataFrame Index 판다스 데이터프레임 인덱스 수정▶파공's 취미 생활/▷파이썬 공부 2021. 7. 13. 18:08
안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas DataFrame(판다스 데이터프레임)의 인덱스 수정 방법에 대해서 다양하게 보여드리겠습니다! ● 샘플 데이터 프레임 생성하기 우선 Pandas 라이브러리를 import 하고 샘플로 사용할 데이터프레임을 생성합니다. (데이터프레임 만드는 법은 아래 링크를 참고해주세요!) [▶파공's 취미 생활/▷파이썬 공부] - Pandas DataFrame 생성 만들기 (+ Numpy 행렬 이용하는법) Pandas DataFrame 생성 만들기 (+ Numpy 행렬 이용하는법) 안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas 라이브러리의 기본이 되는 DataFrame을 생성하는 방법, 만드는 ..
-
파이썬 포맷팅 Format (feat. %, {}, f-string) 알아보기▶파공's 취미 생활/▷파이썬 공부 2021. 3. 9. 23:44
안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 파이썬을 사용하면서 굉장히 많이 접하게되고, 또 직접 사용할 일도 많은 포맷팅에 대해서 알아보고자 합니다. 우선 포맷팅은 크게 3가지 방법이 있습니다. %, {} ,f-string 인데요. 하나씩 예제와 함께 알아보겠습니다. 1. '%'를 사용한 포맷팅 _ 변수타입에 따라서 %s, %d, %f 구분해서 써줘야 함 something = '볼펜' EA = 2 one_length = 5.343 scale = 'cm' print('%s %d개의 길이는 %f%s 입니다.' % (something, EA, one_length*EA, scale)) #실수 소수점 자릿 수 맞추기 print('%s %d개의 길이는 %.2f%s 입니다.' % (s..
-
Pandas DataFrame 특정 로우(행) 호출, 수정, 추가, 삭제 하는 법▶파공's 취미 생활/▷파이썬 공부 2021. 1. 20. 22:55
안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas 판다스 DataFrame 데이터프레임의 특정 로우(행)을 호출, 수정, 추가, 삭제 하는 법에 대해서 말씀드리겠습니다! 1. 샘플 데이터 프레임 생성하기 우선 Pandas 라이브러리를 import 하고 샘플로 사용할 데이터프레임을 생성합니다. (데이터프레임 생성하는 법은 아래 링크를 참고해주세요!) 2020/09/04 - [▶파공's 취미 생활/▷파이썬 공부] - Pandas DataFrame 생성 만들기 (+ Numpy 행렬 이용하는법) Pandas DataFrame 생성 만들기 (+ Numpy 행렬 이용하는법) 안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas 라이브러리의 기본..
-
Pandas DataFrame 특정 컬럼 열_호출 추가 삭제하기▶파공's 취미 생활/▷파이썬 공부 2020. 9. 7. 18:49
안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas 판다스 DataFrame 데이터프레임의 특정 컬럼(열)을 호출, 추가, 삭제 하는 법에 대해서 말씀드리겠습니다! 1. 샘플 데이터 프레임 생성하기 우선 Pandas 라이브러리를 import 하고 샘플로 사용할 데이터프레임을 생성합니다. (데이터프레임 생성하는 법은 아래 링크를 참고해주세요!) "Pandas DataFrame 생성 만들기 (+ Numpy 행렬 이용하는법)" Pandas DataFrame 생성 만들기 (+ Numpy 행렬 이용하는법) 안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas 라이브러리의 기본이 되는 DataFrame을 생성하는 방법, 만드는 방법에 대해서 알아..
-
Pandas DataFrame 생성 만들기 (+ Numpy 행렬 이용하는법)▶파공's 취미 생활/▷파이썬 공부 2020. 9. 4. 00:01
안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas 라이브러리의 기본이 되는 DataFrame을 생성하는 방법, 만드는 방법에 대해서 알아보겠습니다. 오늘은 Numpy도 이용할 예정이기 때문에, 우선 Pandas와 Numpy 모두 import 해줍니다. 1. 데이터 프레임 생성하기 (컬럼명만 지정) df = pd.DataFrame({'c1' : ['a', 'b', 'c'], 'c2' : [1, 2, 3]}) df 2. 데이터 프레임 생성하기 (컬럼명, 인덱스명 둘 다 지정) df1 = pd.DataFrame({'c1' : ['a', 'b', 'c'], 'c2' : [1, 2, 3]}, index=[4, 5, 6]) df1 3. 데이터 프레임 생성하기 (인덱스명만 지정)..