1.
틀린 이유>> 축의 요소가 다르다는 에러가 떴는데 파일을 잘못 불러온게 원인이었음
import pandas as pd
corona_df = pd.read_csv('../csv/corona.csv')
상위폴더( ../ )
csv 폴더 (csv)
corona.csv 파일(corona.csv) 을 불러옴
2.
1) "unnamed: 0 의미'
의도치 않은 컬럼이 추가되는 상황이 있는 경우
corona_df.sort_values("createDt", inplace=True) ##2번 createDt를 기준으로 오름차순 정렬
corona_df.reset_index(drop=True,inplace=True) ##3번 index 값 초기화 기존 인덱스 삭제
corona_df.drop("Unnamed: 0", axis=1,inplace=True) ## 0,1,2,,etc등 열을 기준으로 삭제(drop)하겠다는 의미.그리고 변경된 값 저장
corona_df.head() ##별 말 없으면 head는 고정된 5행 출력한다는 말!
2) axis 축의 방향 >> ( axis=0 (행) , axis=1 (열) )
3.
drop의 의미와 inplace의미
1)drop은 기준이 되는 index의 값들을 삭제하는 것이고 inplace는 변경된 index들의 값들을 저장한다는 의미
##inplace=True"의 의미는, 해당 변화를 즉각적으로 해당 DataFrame에 반영하겠다는 의미입니다.
##False로 한다면 새로운 DataFrame에 변경 내용을 담아주도록 해야 합니다.
corona_df["일일확진자"]=corona_df["일일확진자"].apply(lambda x: np.NaN if (x < 0) else x)
→ np.NaN : null의 값을 의미함.
4.
corona_df.loc[corona_df["일일확진자"].isna()]
corona_df.query("일일사망자<0")
5.
== (두개 붙이는거 자꾸 까먹음)
week_change함수 쓰는 것
elif함수 써야 함 (if 조건 여러개면)
data를 다시 불러와야 하는 경우가 발생할 수 있기
##데이터 프레임 칼럼을 리스트로 만들기1
##데이터 프레임 칼럼을 리스트로 만들기2
평균은 mean
#result 변수 지정을 안해줌
'오답 노트 > 파이썬 에러코드' 카테고리의 다른 글
2022.06.13 (0) | 2022.06.13 |
---|---|
2022.06.10 (0) | 2022.06.10 |
2022.06.08 (0) | 2022.06.08 |
06.07 (0) | 2022.06.07 |
네임 에러 (0) | 2022.05.26 |