yamaimo

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

yamaimo

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

記事一覧

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

seleniumuによるブラウザ自動操作 自分のnoteアカウントに自動でログインして、記事を書く #自分のnoteアカウントに自動でログインして 、記事を書くfrom selenium import…

yamaimo
3年前

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

データ結合 df=pd.merge(df1, df2, how="outer", on="日時",sort=True)#"inner" 二つのデータフレーム(df1,df2)の共通しているキーのみ結合#"left" 左のデータフレーム(d…

yamaimo
3年前
2

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

ヒストグラムの作成 from scipy.stats import normdf='データフレーム'sns.distplot(df['ヒストグラム作成したい列名'],bins=20,color='black',label='data',', …

yamaimo
3年前
1

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

データフレームの加工 #指定の列 (columns)を削除del_list=['削除したい列番号']df.drop(df.columns[[del_list]],axis=1)#指定の列の重複を削除したデータフレーム(keep='f…

yamaimo
3年前
1

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 …

yamaimo
3年前
1

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

画像の縮小############################################# フォルダ内の画像を一括リサイズする #############################################import cv2import globimp…

yamaimo
3年前
1

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

seleniumuによるブラウザ自動操作

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

もっとみる

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

データ結合

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

もっとみる

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

ヒストグラムの作成

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

もっとみる

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

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

もっとみる

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 y

もっとみる

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

画像の縮小############################################# フォルダ内の画像を一括リサイズする #############################################import cv2import globimport os# 画像リサイズをする関数def resize(path): img = cv2.imread(path,

もっとみる