* 이 글의 내용은 O'REILLY의 '파이썬 라이브러리를 활용한 머신러닝' 책을 기반으로 한다. 1. scikit-learn : 파이썬 머신러닝 라이브러리 2. Numpy : 파이썬 과학 계산 패키지 (다차원 배열, 선형 대수 연산) 푸리 변환(시간 함수 신호 를 주파수 성분으로 분해하여 변환) 3. Scipy : 파이썬 과학 계산 함수 패키지 (선형 대수, 통계 분포) 4. matplotlib : 파이썬 과학 계산용 그래프 라이브러리 (선 그래프, 히스토그램, 산점도) 5. pandas : 데이터 처리와 분석을 위한 파이썬 라이브러리(DataFrame) 6. mglearn : 그래프나 데이터 적재 유틸리티 함수 7. train_test_split : 데이터셋을 섞어서 나눠주는 함수 8. Estimat..
csv 파일에서 위/경도만 받는다 파이썬 folium을 이용하여 해당 좌표를 지도에 출력해줄것이다. import pandas as pd import folium #a = pd.read_csv('C:/절대경로/cctv.csv', thousands=',',encoding='euc-kr') cc = [] tv = [] for i in range(373): cc.append(a.iloc[i, 2]) #위도 tv.append(a.iloc[i, 3]) #경도 print(cc) print(tv) 출력값 m = folium.Map( location = (37.450428, 126.905858), tiles = 'cartodbpositron' ) folium 맵을 사용하여 지도 형식을 출력할 것이다. 기준 지점을 위도 ..
해당 파일의 내용을 파이썬으로 출력할 것이다. (excel 파일도 가능) 판다스를 사용하겠다 import pandas as pd a = pd.read_csv('C:/파일경로/crime.csv', thousands=',',encoding='euc-kr') print(a) 판다스를 인코딩형식을 euc-kr로 지정하여 thousands=',' 는 csv의 천 단위의 , 가 있을경우 지우고 출력한다. 행과 열이 맞진 않지만 해당 부분이 출력된다. 다른 csv 파일을 출력해보겠다. 출력이 잘된다. print(type(a)) 데이터 형식을 보겠다. 데이터프레임 형식이다.