Python
-
[Python][Streamlit] 데이터 기반 어플 제작 1기타 2022. 5. 26. 00:08
더보기 출처 : https://streamlit.io/ 1. Streamlit Framework 설치 pip install streamlit - 오류 Fatal error in launcher: Unable to create process using '"c:\users\???\appdata\local\programs\python\python36\python.exe" "C:\Users\???\AppData\Local\Programs\Python\Python36\Scripts\pip.exe" install streamlit': ??? ??? ?? ? ????. 나의 경우에는 사용자의 이름이 한글이어서 경로를 인식하지 못하여 발생한 문제라고 생각된다. - 해결 아래와 같이 코드 앞에 'python -m'을 붙..
-
[Python] Study on non-linear-regression데이터 분석 2022. 4. 13. 22:39
출처 : https://www.kaggle.com/code/ibrahimbahbah/non-linear-regression-tutorial/notebook 비선형 사용 이유 데이터가 직선을 벗어난 곡선 추세를 보이는 경우 선형 회귀는 비선형 회귀에 비해 정확한 결과를 생성하지 않습니다. 그리하여 사용하는 것이 비선형 회귀입니다. 필수 라이브러리 가져오기 import numpy as np import matplotlib.pyplot as plt %matplotlib inline 선형 회귀(Linear-Regression) 선형 함수는 Y = ax + b와 같이 표현합니다. x = np.arange(-6.0, 6.0, 0.1) # -6 ~ 6 까지 0.1 간격으로 배열 생성 y = 4*(x) + 5 # 데이..
-
[Python] 혼공 머신러닝 + 딥러닝 데이터 표준화의 중요성데이터 분석 2022. 4. 11. 22:33
출처 : 혼자 공부하는 머신러닝 + 딥러닝 데이터 전처리_2 fish_length = [25.4, 26.3, 26.5, 29.0, 29.0, 29.7, 29.7, 30.0, 30.0, 30.7, 31.0, 31.0, 31.5, 32.0, 32.0, 32.0, 33.0, 33.0, 33.5, 33.5, 34.0, 34.0, 34.5, 35.0, 35.0, 35.0, 35.0, 36.0, 36.0, 37.0, 38.5, 38.5, 39.5, 41.0, 41.0, 9.8, 10.5, 10.6, 11.0, 11.2, 11.3, 11.8, 11.8, 12.0, 12.2, 12.4, 13.0, 14.3, 15.0] fish_weight = [242.0, 290.0, 340.0, 363.0, 430.0, 450.0,..
-
[Python] 혼공 머신러닝 + 딥러닝 샘플링 편향데이터 분석 2022. 4. 11. 22:28
출처 : 혼자 공부하는 머신러닝 + 딥러닝 생선의 무게, 길이 데이터를 이용해 k-최근접 이웃 알고리즘으로 빙어와 도미를 분류합니다. import 더보기 import matplotlib.pyplot as plt import numpy as np 데이터 입력 및 데이터 구조 처리_1 # 데이터 입력 fish_length = [25.4, 26.3, 26.5, 29.0, 29.0, 29.7, 29.7, 30.0, 30.0, 30.7, 31.0, 31.0, 31.5, 32.0, 32.0, 32.0, 33.0, 33.0, 33.5, 33.5, 34.0, 34.0, 34.5, 35.0, 35.0, 35.0, 35.0, 36.0, 36.0, 37.0, 38.5, 38.5, 39.5, 41.0, 41.0, 9.8, 1..
-
[python][ubuntu]'데이터 분석을 위한 Python, 3E' _ 1데이터 분석 2022. 4. 6. 00:30
출처 : https://wesmckinney.com/book/ https://webnautes.tistory.com/1499 책에서 말하는 필수 라이브러리로 아래 목록이 있다. 모두 한 번씩은 실행해본 경험이 있는 라이브러리들이다. 특히 numpy, pandas, matplotlib은 모든 수업에 도입에서 다루는 부분이고 ipython은 코랩을 자주 이용하는 덕분에 친숙하다. scikit-learn 경우는 model_selection의 train_test_split을 inport 할 때가 많아 기억에 남는다. numpy # 수치 데이터를 과학 응용 프로그램에 사용할 수 있도록 데이터 구조, 수학 연산, 데이터 리더 등 pandas # 데이터 사용에 도움을 주는 데이터 구조와 기능 matplotlib # ..
-
[Python][캐글]Reducing Commercial Aviation Fatalities Data EDA 1데이터 분석/빅데이터 프로젝트 2022. 4. 3. 23:47
________________________________________________________________________ lightgbm(Light Gradient Boosting Machine): 기계 학습을 위한 무료 오픈 소스 분산 경사 하강법(Gradient Boostiong) 프레임 워크 tqdm 실행 시간이 긴 코드에 대한 진행상황을 확인 가능하도록 하는 라이브러리 dask 병렬컴퓨팅을 위한 라이브러리 __________________________________________________________________________________________ about this Data 이 데이터 세트에서 다양한 상황을 겪은 18명의 조종사로부터 실제 생리학적 데이터를 포함하고 있..