머신러닝 (27) 썸네일형 리스트형 파이썬_캐글 Kaggle Grocery Store Sales Forecast 백화점 판매예측#1 230830_sales /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Distributed under the terms of the Modified BSD License. |----------------------------------------------------------------------------*/ /* * Mozilla scrollbar styling */ /* use standard opaque scrollbars for most nodes */ [data-jp-theme-scrollbars='true'] { sc.. 파이썬_서울시 따릉이 대여량 예측 #1 (RandomForestRegression) In [74]: import pandas as pd train = pd.read_csv('C:\\Users\\AD0965\\DATASET\\따릉이\\train.csv') test = pd.read_csv('C:\\Users\\AD0965\\DATASET\\따릉이\\test.csv') submission = pd.read_csv('C:\\Users\\AD0965\\DATASET\\따릉이\\submission.csv') display(train.head(5)) display(train.info()) display(test.head(5)) display(test.info()) display(submission.head(5)) display(submission.info()) id hour hour_bef_tem.. 파이썬/ 대분류,중분류,아이템별 주간매출흐름 분석 및 그래프화 z202308_df.loc['total'] = z202308_df.sum(numeric_only=True, axis=0) z202308_df.tail() import numpy as np import pandas as pd z202308_df=pd.read_excel('C:\\Users\\AD0965\\Desktop\\21,22 _ 202236-202336.XLS') z202308_df.head() z202308_df.columns.values.tolist() z202308_df.columns[26:79] list_ib = z202308_df.columns[26:79] for i in list_ib: z202308_df[str(i) + '_sales'] = z202308_df[i] * z202308_d.. Kaggle/Store Sales Prediction 매출예측 /Linear Regression # dic to df convert sub_df = pd.DataFrame(sub_dic) # Make predictions on the test set y_pred = model.predict(test_ds) y_pred y_test c = train_df.groupby(["store_nbr", "family"]).sales.sum().reset_index().sort_values(["family","store_nbr"]) c = c[c.sales == 0] c #The days of week a = transactions.copy() a["year"] = a.date.dt.year a["dayofweek"] = a.date.dt.dayofweek+1 a = a.groupby(["year", ".. 파이썬_크롤링5 (Selenium, 네이버 쇼핑, 첫번째 페이지, 상품명/가격/판매자명/링크 불러오기, csv파일 저장) !pip install selenium from selenium import webdriver #webdriver=웹 통제하는 라이브러리 from selenium.webdriver.common.keys import Keys #Keys=웹 통해 값 입력할 때 사용하는 라이브러리(키보드) from selenium.webdriver.common.by import By import time #time= 컴퓨터에게 쉬는시간 부여하는 라이브러리 #웹사이트 열기 driver = webdriver.Chrome() #webdriver야, chrome 실행시켜라. 경로는 ()에 있어. 크롤링 작업공간과 크롬 드라이버 같은 공간에 있을 경우 공란 (). driver.get("https://www.naver.com") #네이.. 파이썬_크롤링4 (Selenium, 네이버 쇼핑, 낮은 가격순, csv파일 저장) from selenium import webdriver #webdriver=웹 통제하는 라이브러리 from selenium.webdriver.common.keys import Keys #Keys=웹 통해 값 입력할 때 사용하는 라이브러리(키보드) import time #time= 컴퓨터에게 쉬는시간 부여하는 라이브러리 #웹사이트 열기 driver = webdriver.Chrome() #webdriver야, chrome 실행시켜라. 경로는 ()에 있어. 크롤링 작업공간과 크롬 드라이버 같은 공간에 있을 경우 공란 (). driver.get("https://www.naver.com") #네이버 페이지로 이동 driver.implicitly_wait(10) #로딩 끝날 때까지 10초 기다리기 #쇼핑 메뉴 클릭.. 파이썬_크롤링3 (Selenium, 네이버 검색, 최저가 검색 후 csv파일 저장) !pip install selenium import csv #무한 스크롤 (반복문) #스크롤 전의 스크롤바 높이 before_h=driver.execute_script("return window.scrollY") while True : driver.find_element_by_css_selector("body").send_keys(Keys.END) #맨 아래로 스크롤 내린다 time.sleep(2) #스크롤 하는 동안의 로딩시간 #스크롤 후의 스크롤바 높이 after_h=driver.execute_script("return window.scrollY") if after_h==before_h: break before_h=after_h #파일 생성 f = open(r"C:\\Users\\flyto\\네이버햇.. 파이썬_크롤링2 (selenium, 네이버 쇼핑 검색, 최저가 확인) !pip install selenium from selenium import webdriver #webdriver=웹 통제하는 라이브러리 from selenium.webdriver.common.keys import Keys #Keys=웹 통해 값 입력할 때 사용하는 라이브러리(키보드) import time #time= 컴퓨터에게 쉬는시간 부여하는 라이브러리 #웹사이트 열기 driver = webdriver.Chrome() #webdriver야, chrome 실행시켜라. 경로는 ()에 있어. 크롤링 작업공간과 크롬 드라이버 같은 공간에 있을 경우 공란 (). driver.get("https://www.naver.com") #네이버 페이지로 이동 driver.implicitly_wait(10) #로딩 끝날 .. 파이썬_크롤링1 (Selenium, 네이버 검색창 이용하여 키워드 검색) 1.selenium 설치 !pip install selenium #반드시 한번만 설치 2.chrome driver 설치 from selenium import webdriver #webdriver=웹 통제하는 라이브러리 from selenium.webdriver.common.keys import Keys #Keys=웹 통해 값 입력할 때 사용하는 라이브러리(키보드) import time #time= 컴퓨터에게 쉬는시간 부여하는 라이브러리 browser = webdriver.Chrome() #webdriver야, chrome 실행시켜라. 경로는 ()에 있어. 크롤링 작업공간과 크롬 드라이버 같은 공간에 있을 경우 공란 (). browser.get("https://www.naver.com") #네이버 페이지로.. 파이썬_판매 분석1 (주간 매출, 품목별 매출 비중, 아이템별 TOP 판매 제품 분석) ### 날짜 포맷 세팅### #년도 제외 오늘 날짜(월일) from datetime import date checkdate=date.today().strftime('%m%d') checkdate #년도 제외 오늘 날짜(월일) from datetime import date checkdate=date.today().strftime('%m%d') checkdate '0404' #년도 포함 오늘 날짜(년도.월.일) from datetime import date checkdate1=date.today().strftime('%Y.%m.%d') checkdate1 '2022.04.04' #주차 from datetime import date today = date.today() thisweek = today.isoca.. 이전 1 2 3 다음