본문 바로가기
728x90

파이썬37

[파이썬]Unable to import required dependencies:numpy: 해결방안: numpy라이브러리 삭제했다가 다시 설치해도 안되서 아나콘다 설치해서 해결함. (아나콘다 쓰면 파이썬 기본적인 라이브러리 내장 및 환경설정 자동으로 해결) 오류현상: Output exceeds the size limit. Open the full output data in a text editor --------------------------------------------------------------------------- ImportError Traceback (most recent call last) /Users/txt2excel_3.ipynb 셀 4 in () ----> 1 import pandas as pd 2 import numpy as np 3 import os File ~/.. 2022. 8. 22.
[pandas]결측값 채우기, 결측값 대체하기, 결측값 처리 (filling missing value, imputation of missing values) : df.fillna() 출처: https://rfriend.tistory.com/262 [R, Python 분석과 프로그래밍의 친구 (by R Friend):티스토리] 지난번 포스팅에서는 결측값 여부 확인, 결측값 개수 세기 등을 해보았습니다. 이번 포스팅에서는 결측값을 채우고 대체하는 다양한 방법들로서, - 결측값을 특정 값으로 채우기 (replace missing valeus with scalar value) - 결측값을 앞 방향 혹은 뒷 방향으로 채우기 (fill gaps forward or backward) - 결측값 채우는 회수를 제한하기 (limit the amount of filling) - 결측값을 변수별 평균으로 대체하기 (filling missing values with mean value per column.. 2022. 8. 20.
[Python] pandas 문자열 관련 함수 str 판다스에서 문자열 관련 함수를 사용하거나 전처리를 하기 위해서는 함수 및 명령어 앞에 str을 붙여주어야 한다. 예제로는 행정표준관리시스템에서 제공하는 전국 법정동명 및 코드 데이터를 사용했다. import pandas as pd df = pd.read_csv(my_dir + "법정동코드", sep='\t', encoding='cp949') df = df[df['폐지여부']=="존재"] df.head() 법정동코드법정동명폐지여부01234 1100000000 서울특별시 존재 1111000000 서울특별시 종로구 존재 1111010100 서울특별시 종로구 청운동 존재 1111010200 서울특별시 종로구 신교동 존재 1111010300 서울특별시 종로구 궁정동 존재 1. 인덱싱 .str[] # 앞 5자리까지.. 2022. 8. 18.
[Pandas]데이터프레임 함수적용 pandas apply 사용법 및 apply lambda 설명 umpy와 pandas를 불러온 뒤, 간략한 테스트용 데이터프레임을 생성합니다. import numpy as np import pandas as pd df = pd.DataFrame([[4, 9], [1, 4], [5, 6]], columns=['A', 'B']) 데이터프레임 생성 데이터프레임 생성이 궁금하다면 아래의 링크를 참고해보세요. 파이썬 판다스 데이터프레임 생성 - 비전공자도 이해하는 설명, python pandas DataFrame and pip list dict n 판다스 데이터프레임 쉽게 생성하기 비전공자 입장에서 판다스 데이터프레임을 생성하는 것조차 이해가 잘 되지 않아요. 저 같은 경우엔 단순히 코딩만 따라치는게 전부였습니다. 저는 조금 쉽 koreadatascientist.tistor.. 2022. 8. 18.
[Pandas]Pandas의 DataFrame에서 두 개의 텍스트 열 결합 +연산자 map() df.apply() Series.str.cat() df.agg() 다음 섹션에서 같은DataFrame을 다음과 같이 사용할 것입니다. import pandas as pd data = [ ['Ali', 'Azmat', '30'], ['Sharukh', 'Khan', '40'], ['Linus', 'Torvalds', '70'] ] df = pd.DataFrame(data,columns=['First','Last','Age']) print (df) 다음이 출력됩니다. Unmute Loaded: 100.00% Remaining Time -0:00 Picture-in-Picture Auto(360pLQ) ShareFullscreen Doc Translator: 문서 번역기는 어떻게 사용합니까.. 2022. 8. 18.
[Pandas 기초] 데이터프레임 합치기(merge, join, concat) 1. 데이터 프레임 붙이기 : pd.concat() pd.concat()함수는 데이터프레임을 말그대로 물리적으로 이어 붙여주는 함수로, pd.concat(데이터프레임리스트)로 사용한다. 두가지의 데이터프레임을 만들어보자. import pandas as pd df1 = pd.DataFrame({'a':['a0','a1','a2','a3'], 'b':['b0','b1','b2','b3'], 'c':['c0','c1','c2','c3']}, index = [0,1,2,3]) df2 = pd.DataFrame({'a':['a2','a3','a4','a5'], 'b':['b2','b3','b4','b5'], 'c':['c2','c3','c4','c5'], 'd':['d2','d3','d4','d5']}, inde.. 2022. 8. 18.
[Pandas 기초]5.Pandas 데이터 파일 입출력 4. Pandas 파일 입출력 Pandas로 입출력 할 수 있는 파일 포맷은 매우 다양하지만 대표적으로 아래와 같습니다. CSV, Excel, HTML, JSON 등 이번에는 CSV 및 Excel File을 입출력하는 방법을 알아보겠습니다. 예제에 사용하기 위한 데이터를 확보하기 위해 kaggle에서 fifa19 선수 Dataset을 다운로드 받았으며, 실습에 사용하기 위해 변형하였습니다. 4.1 파일 입력 4.1.1 (구분자가 있는)텍스트 파일 및 CSV 파일 읽기 Pandas에서 read_csv 함수를 이용하여 텍스트 파일 및 CSV 파일을 읽을 수 있으며, 읽은 데이터는 DataFrame형태로 저장됩니다. read_csv 함수 사용법은 아래와 같습니다. pd.read_csv(FilePath, sep.. 2022. 8. 17.
728x90