yamaimo

某機器メーカーの非IT技術者。データ解析力の向上/業務効率化を目指して独学でPytho…

yamaimo

某機器メーカーの非IT技術者。データ解析力の向上/業務効率化を目指して独学でPythonを勉強中。 Pythonの学習記録をnoteに書いています。

最近の記事

Python プログラミング学習記録⑥

seleniumuによるブラウザ自動操作 自分のnoteアカウントに自動でログインして、記事を書く #自分のnoteアカウントに自動でログインして、記事を書くfrom selenium import webdriverimport timeimport pandas as pdfrom selenium.webdriver.common.keys import Keys as keysfrom selenium.webdriver.common.action_chains

    • Python プログラミング学習記録⑤

      データ結合 df=pd.merge(df1, df2, how="outer", on="日時",sort=True)#"inner" 二つのデータフレーム(df1,df2)の共通しているキーのみ結合#"left" 左のデータフレーム(df1)をベースに結合(左は全部残る。右は左と共通してる部分だけ残る#"right"右のデータフレーム(df2)をベースに結合(右は全部残る。左は右と共通してる部分だけ残る#"outer"共通するものだけ結合し、それいがいはそのまま残す結合

      • Python プログラミング学習記録④

        ヒストグラムの作成 from scipy.stats import normdf='データフレーム'sns.distplot(df['ヒストグラム作成したい列名'],bins=20,color='black',label='data',', #kdeオプションをTrueにすると確率密度関数を描く kde_kws={'label':'kde','color':'k'}, #fitオプションをnormにすると、正規分

        • Python プログラミング学習記録③

          データフレームの加工 #指定の列(columns)を削除del_list=['削除したい列番号']df.drop(df.columns[[del_list]],axis=1)#指定の列の重複を削除したデータフレーム(keep='fist','last','False')df_dubledel=df[~df.duplicated(subset=['指定の列名'],keep='last')#指定の列の重複を削除したリストuni_list=df['指定の列名'].unique()

        Python プログラミング学習記録⑥

          Python プログラミング学習記録②

          1年間の日付取得 #1年間(200101-201231)の日付取得import datetime as dtyear=[]date = dt.datetime(2020, 1, 1, 0, 0)for i in range(365): year.append(date) date += dt.timedelta(days=1)#200101形式に変換year_l=[]for i in year: dte = i.strftime('%y%m%d') year

          Python プログラミング学習記録②

          Python プログラミング学習記録①

          画像の縮小############################################# フォルダ内の画像を一括リサイズする #############################################import cv2import globimport os# 画像リサイズをする関数def resize(path): img = cv2.imread(path, 1) # カラー画像の読み込み h, w, ch = img.

          Python プログラミング学習記録①