つくる
さがす
ログイン
登録
ゲスト
ログインしていません
ログイン
登録
メニュー
通知
検索
単語帳をつくる
マニュアル
フィードバック
お問い合わせ
開発者を支援
サービス稼働状況
Ankilotについて
ログイン
通知はありません
ホーム
Python自動化仕事術
Python自動化仕事術
暗記
テスト
出力
違反報告
表示設定
お気に入り
フルスクリーン表示
mer0
2021年11月16日
カード
41
いいね
0
書籍:「Python自動化仕事術」
暗記
テスト
出力
広告
単語カード
設定
全面表示
include="all"
DataFrameの全カラムの統計情報を出力したい場合に「df.describe」メソッドに指定する引数
数値データのカラム
DataFrameの統計情報を確認する為に「df.describe」メソッドを引数なしで実行した場合に出力される内容
datetime_is_numeric=True
DataFrameの統計情報を出力する際に、日付カラムも合わせて出力したい場合に「df.describe」メソッドに指定する引数
df.sort_values(by='納品期限')
図のDataFrameがあった時、「納品期限」を昇順でソートしたい場合の関数と引数。
ascending=False
DataFrameを降順でソートしたい場合に指定する引数
by=['納品期限', '金額']
図のDataFrameがあった時、「納品期限」と「金額」の列を昇順でソートしたい場合の引数。
by=['納品期限', '金額'], ascending=[True, False]
図のDataFrameがあった時、「納品期限」列は昇順で、「金額」列は降順でソートしたい場合の引数。
df.query
DataFrameでSQLのような条件指定でデータを絞り込む際に使用する関数。
df.query('種別 == "スポット"') ※文字は「"」で囲む
図のDataFrameがあった時、種別がスポットという条件でデータを絞り込みたい場合の関数と引数
&
DataFrameのデータ絞り込みで使用する「query」メソッドで、複数条件「かつ」の指定をする際に使用される記号。
|
DataFrameのデータ絞り込みで使用する「query」メソッドで、複数条件「または」の指定をする際に使用される記号。
df.query('責任者.str.startswith("田中"), engine='python')
図のDataFrameがあった時、責任者の名字が"田中"のデータを集計したい場合に使用する関数と引数。
df.query('責任者.str.contains("開発"), engine='python')
図のDataFrameがあった時、案件名に"開発"が含まれているデータを集計したい場合に使用する関数と引数。
df.groupby('種別').sum()
図のDataFrameがあった時、種別毎に数値の合計を集計する際に使用する関数。
ピボットテーブル
2つの観点で表データを集計したもの。例えば、売上金額を商品と年月の2つの軸で集計。
pd.pivot_table(df, index="責任者", columns="種別", values="金額", aggfunc='sum')
図のDataFrameがあった時、行に責任者、列に種別、値に合計金額を表示するピボットテーブルを作成したい場合に使用する関数と引数。
plt.rcParams['font.family'] = 'Meiryo'
游ゴシック: 'Yu Gothic' MSゴシック: 'MS Gothic'
matplotlibライブラリで表示するグラフに日本語フォント(例:'Meiryo')を指定したい場合に使用する定義。
kind='line'
pandasで折れ線グラフを作成したい場合にplotメソッドの引数(kind)に指定する値。
kind='bar'
pandasで縦棒グラフを作成したい場合にplotメソッドの引数(kind)に指定する値。
kind='barh' ※bar + horizontal(水平)
pandasで横棒グラフを作成したい場合にplotメソッドの引数(kind)に指定する値。
kind='hist'
pandasでヒストグラムを作成したい場合にplotメソッドの引数(kind)に指定する値。
kind='box'
pandasで箱ひげ図を作成したい場合にplotメソッドの引数(kind)に指定する値。
kind='area'
pandasで面グラフを作成したい場合にplotメソッドの引数(kind)に指定する値。
kind='pie'
pandasで円グラフを作成したい場合にplotメソッドの引数(kind)に指定する値。
kind='scatter'
pandasで散布図を作成したい場合にplotメソッドの引数(kind)に指定する値。
plt.savefig
pandasでグラフを画像として保存する際に使用する関数
dpi ※この値が大きいほど解像度が良くなる
pandasでグラフを画像として保存する際に解像度を指定したい場合に使用する引数
bbox_inches='tight'
pandasでグラフを画像として保存する際にグラフの大きさに合わせて画像の大きさを自動調整する際に使用する引数
df.to_excel('output.xlsx', sheet_name='sales', index=True)
図のDataFrameを、シート名「sales」、年度/四半期情報がある状態でExcelに出力したい場合に使用する関数と引数
df.to_csv('output.csv', index=False)
図のDataFrameを、年度/四半期情報がない状態でcsvに出力したい場合に使用する関数と引数
df.to_csv('output.csv', encoding='ansi')
図のDataFrameを、windows上で文字化けしないようにcsv出力する際の引数
pd.concat([df1, df2, df3])
複数のDataFrameを行方向に追加したい場合の関数と引数。
pd.concat([df1, df2, df3], axis=1)
複数のDataFrameを列方向に追加したい場合の関数と引数。
df1.merge(df2, on='商品ID')
図のDataFrameを、"商品ID"で内部結合したい場合に使用する関数と引数
df1.merge(df2, how='left', on='商品ID')
図のDataFrameを、"商品ID"で左外部結合したい場合に使用する関数と引数
df1.merge(df2, how='right', on='商品ID')
図のDataFrameを、"商品ID"で右外部結合したい場合に使用する関数と引数
サーバ名、ポート番号、ログインID(メールアドレス)、パスワード
メール送信サーバにログインする際に必要な情報4つ。
smtplib
メール送信サーバに接続、メッセージを送信する際に使用するPythonライブラリ
email
メッセージを作成する際に使用するPythonライブラリ
MIMEタイプ(マイムタイプ) ※メインタイプ/サブタイプで構成
メインタイプ: ファイルの種類、サブタイプ: 拡張子に対応した値
メール等でファイルの連携をコンピューター間で行う際に定義するファイル情報(ファイル形式/拡張子)。
mimetypes
MIMEタイプを扱う際に使用するPythonライブラリ。
広告
コメント
コメントを送信
単語帳を共有
Twitter
LINE
はてな
アプリ
QRコード
URLコピー
キャンセル
表示設定
文字の色
デフォルト
白
シルバー
グレー
黒
赤
オレンジ
黄
黄緑
緑
水
青
紫
ピンク
文字の太さ
デフォルト
太字
文字の大きさ
デフォルトの文字サイズに加算・減算します。
px
チェック済を非表示
暗記でチェックをつけたカードを非表示にします。
カードの一部を隠す
カードの一部を指定して隠します。
表の文字
表のヒント
表の画像
裏の文字
裏のヒント
裏の画像
設定を適用する
つくる
さがす
ホーム
リスト
メニュー
書籍:「Python自動化仕事術」