본문 바로가기
반응형

python338

판다스 이전 값 활용, 값 하나씩 올리기, dataframe.shift pandas 판다스 이전 값 활용, 값 하나씩 올리기, dataframe.shift pandas¶ In [1]: import pandas as pd In [2]: df = pd.DataFrame({"value" : [5, 10, 15, 20, 25 ,30]}) df Out[2]: value 0 5 1 10 2 15 3 20 4 25 5 30 데이터의 인덱스를 원하는 수만큼 밀어내는 기능입니다. shift 함수에 원하는 수를 입력합니다. In [3]: # 1칸을 밀고 싶을 때 df.shift(1) Out[3]: value 0 NaN 1 5.0 2 10.0 3 15.0 4 20.0 5 25.0 In [4]: # 2칸을 밀고 싶을 때 df.shift(2) Out[4]: value 0 NaN 1 NaN 2 5.0 3 10... 2023. 2. 24.
파이썬 sklearn 유방암 데이터 (load_breast_cancer), 머신러닝, 딥러닝 파이썬 sklearn 유방암 데이터 (load_breast_cancer), 머신러닝, 딥러닝¶ sklearn에서 제공하는 유방암 데이터 입니다. 데이터에 대한 설명은 아래 링크를 통해 확인할 수 있습니다 https://scikit-learn.org/stable/datasets/toy_dataset.html#breast-cancer-dataset 유방암 데이터 설명 페이지로 이동 CLICK ! https://scikit-learn.org/stable/datasets/toy_dataset.html#breast-cancer-dataset In [4]: import pandas as pd from sklearn.datasets import load_breast_cancer breast = load_breast_.. 2023. 2. 24.
파이썬 sklearn 와인 데이터 불러오기 (load_wine), 머신러닝, 딥러닝 파이썬 sklearn 와인 분류 데이터 불러오기 (load_wine), 머신러닝, 딥러닝¶ sklearn에서 제공하는 와인 분류 데이터 입니다. 데이터 정보는 아래링크 참고하세요 https://scikit-learn.org/stable/datasets/toy_dataset.html#wine-dataset 와인 데이터 설명 CLICK ! https://scikit-learn.org/stable/datasets/toy_dataset.html#wine-dataset In [3]: import pandas as pd from sklearn.datasets import load_wine wine = load_wine() df = pd.DataFrame(wine.data, columns=wine.feature_na.. 2023. 2. 24.
Numpy argmax 최대값 위치 추출 axis 옵션 활용 Numpy argmax 최대값 위치 추출 axis 옵션 활용¶ 어레이에서 가장 큰 값의 위치를 알려줍니다. In [2]: import numpy as np data = np.array([0, 2, 3, 10, 3, 2, 1]) np.argmax(data) Out[2]: 3 axis 옵션을 활용해서 지정된 차원 별 가장 큰 값의 위치를 알려줍니다. In [3]: data = np.array([[1, 2, 3], # 1, 2, 3 중 가장 큰값의 위치 : 2 [6, 5, 4], # 6, 5, 4 중 가장 큰값의 위치 : 0 [8, 9, 7]]) # 8, 9, 7 중 가장 큰값의 위치 : 1 np.argmax(data, axis=1) Out[3]: array([2, 0, 1]) 분류 문제를 해결하면 predi.. 2023. 2. 23.
판다스를 활용하여 주류 소비량 데이터 받아 오기(alcohol-consumption) 판다스를 활용하여 주류 소비량 데이터 받아 오기¶ fivethirtyeight 국가별 일인당 주류 소비량 데이터 입니다. https://fivethirtyeight.com/features/dear-mona-followup-where-do-people-drink-the-most-beer-wine-and-spirits/ 기사에 사용된 데이터 입니다. In [1]: # https://github.com/fivethirtyeight/data/tree/master/alcohol-consumption import pandas as pd clustdf=pd.read_csv("https://raw.githubusercontent.com/fivethirtyeight/data/master/alcohol-consumptio.. 2023. 2. 22.
넘파이, 반올림, 내림, numpy, around, floor 넘파이, 반올림, 내림, numpy, around, floor¶ 반올림 (round) : 소수점 이하 자리수를 반올림 In [3]: import numpy example1 = [0.3, 0.7, 0.5] np.around(example1) #0.5를 기준으로 0.5는 내림 Out[3]: array([0., 1., 0.]) 반올림 자리수 지정 In [4]: example2 = 2.7382 np.around(example2, 2) # 소수점 2째자리에서 반올림 Out[4]: 2.74 In [5]: np.around(example2, 3) # 소수점 3째자리에서 반올림 Out[5]: 2.738 내림 (floor) : 제안된 숫자보다 적지만 가장 큰 정수를 도출함 In [6]: example3 = [2.41, .. 2023. 2. 21.
반응형