본문 바로가기

분류 전체보기162

Example 01. seaborn basic 01. seaborn basic np.linspace(0, 14, 100) # 0부터 14까지 100개의 데이터 - sns.set_style() white, whitegrid dark, darkgrid ticks -> 예제 4번 참고 2022. 11. 14.
ModuleNotFoundError: No module named 'statsmodels' 막상 outlier까지는 잘 표현 되다가 robust=True쓰니까 에러뜸 💡해결 !pip install statsmodels 정상 출력 완 2022. 11. 13.
seaborn 정리 ✔️ seaborn은 import하는 것만으로도 뭔가 효과를 준다.( 색상 등 보기 좋아짐) - 실습용 데이터 내장되어있음. ex) tips = sns.load_dataset("tips") tips.head() ✔️ 불러오기 import matplotlib.pyplot as plt import seaborn as sns ✔️ sns.set_style() "white", "whitegrid", "dark", "darkgrid", "ticks" ✔️ boxplot에 컬럼 지정 plt.figure(figsize(8, 6) sns.boxplot(x = "", y= "", data = "", color= "") plt.show total bill과 tip 사이의 관계 파악 sns.set_style() sns.lm.. 2022. 11. 13.
[Python] .max( ) .mean( ) ✔️ 정규화 : 최고값은 1, 최소값은 0 crime_anal_gu["강도"] / crime_anal_gu["강도"].max() col = ["살인", "강도", "강간", "절도", "폭력"] crime_anal_norm = crime_anal_gu[col] / crime_anal_gu[col].max() crime_anal_norm.head() ✔️ 정규화된 범죄발생 건수 전체의 평균을 구해서 범죄 컬럼 대표값으로 사용 col = ["강간", "강도", "살인", "절도", "폭력"] crime_anal_norm["범죄"] = np.mean(crime_anal_norm[col], axis=1) crime_anal_norm.head() ex) np.mean(np.array([0.357143, 1.000.. 2022. 11. 13.
ValueError: Cannot remove 2 levels from an index with 2 levels: at least one level must be left. 실행 값 취소하는 방법. 커널 재시작 2022. 11. 13.
ImportError: Missing optional dependency 'openpyxl'. Use pip or conda to install openpyxl. !pip install openpyxl 해결 2022. 11. 11.
[Python] unique / isnull / not null 데이터 확인 💡RangeIndex 갯수 맞는지 확인해서 제대로 된 파일(데이터)인지 확인한다. .info()로 파일 읽어온 뒤에 데이터 개요 확인. rangeIndex 갯수 다른 것을 확인 -> .unique()로 특정 컬럼의 중복되지 않은 값 조사 -> nan 값 들어있는 것을 확인 -> .isnull()입력하면 nul값 얼마나 있는지 확인. (여기다 리스트 형 씌워주면 도표로 확인 가능) -> .notnull()메소드로 null값 아닌것만 불러와서 이를 원본 데이터에 재설정. 2022. 11. 11.
Matplotlib_데이터 경향/ 오차/ 저장 ✔️ 경향 #### numpy를 이용한 1차 직선 만들기 - np.polyfit(): 직선을 구성하기 위한 계수를 계산 - np.poly1d() : polyfit으로 찾은 계수로 파이썬에서 사용할 수 있는 함수로 만들어주는 기능 ✔️ 오차 ( 경향에서 벗어난 데이터 강조하기) - 위 코드 어디선가 plot설정이 잘못된건지 끊겨서 보이기 시작하는데, 어디가 잘못된건지 모르겠다 ㅠ ㅠ (강사님 코드랑은 전부 일치 했음). ✔️ 파일로 저장하는 방법 data_result.to_csv("../data/CCTV_result.csv", sep=",", encoding="utf-8") 2022. 11. 9.
Matplotlib 기초 _dataFrame https://matplotlib.org/stable/gallery/index Examples — Matplotlib 3.6.2 documentation Examples This page contains example plots. Click on any image to see the full image and source code. For longer tutorials, see our tutorials page. You can also find external resources and a FAQ in our user guide. Lines, bars and markers Images, contours an matplotlib.org ✔️예시, 소스코드 있는 공식 문서 https://pandas.pydat.. 2022. 11. 9.