Submit Search
200319 eash python_shareslide_functions
0 likes
70 views
Hiroki Katayama
2020/3/19 ざっくりPython速習用 関数、ライブラリ紹介
Data & Analytics
Read more
1 of 17
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
More Related Content
PDF
第3回Webkit/HTML5勉強会 - File APIと加速度センサー
nakamura001
PDF
研究生のためのC++ no.2
Tomohiro Namba
PDF
研究生のためのC++ no.7
Tomohiro Namba
PDF
PythonでLispを実装した (evalつき)
t-sin
PDF
Intoroduction of Pandas with Python
Atsushi Hayakawa
PDF
関数型プログラミング入門 with OCaml
Haruka Oikawa
PDF
研究生のためのC++ no.4
Tomohiro Namba
PPT
アルゴリズムとデータ構造11
Kenta Hattori
第3回Webkit/HTML5勉強会 - File APIと加速度センサー
nakamura001
研究生のためのC++ no.2
Tomohiro Namba
研究生のためのC++ no.7
Tomohiro Namba
PythonでLispを実装した (evalつき)
t-sin
Intoroduction of Pandas with Python
Atsushi Hayakawa
関数型プログラミング入門 with OCaml
Haruka Oikawa
研究生のためのC++ no.4
Tomohiro Namba
アルゴリズムとデータ構造11
Kenta Hattori
What's hot
(20)
PDF
Freer Monads, More Extensible Effects
Hiromi Ishii
PDF
Extensible Eff Applicative
Sanshiro Yoshida
ODP
Real World OCamlを読んでLispと協調してみた
blackenedgold
PDF
Haskell で CLI
Nobutada Matsubara
PDF
Introduction to NumPy & SciPy
Shiqiao Du
PPTX
純粋関数型アルゴリズム入門
Kimikazu Kato
PDF
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
Nagi Teramo
PDF
NumPyが物足りない人へのCython入門
Shiqiao Du
PDF
関数プログラミング入門
Hideyuki Tanaka
PDF
JavaScript入門
Ryo Maruyama
PPTX
入門機械学習6章
Kazufumi Ohkawa
PDF
Cython ことはじめ
gion_XY
PDF
Javaセキュアコーディングセミナー東京第3回演習の解説
JPCERT Coordination Center
ODP
(define)なしで再帰関数を定義する
blackenedgold
PDF
Rubyの御先祖CLUのお話(原本)
洋史 東平
PPT
Task
Shingo Nakamura
PDF
Python for Data Anaysis第2回勉強会4,5章
Makoto Kawano
PDF
Wrapping a C++ library with Cython
fuzzysphere
PDF
15分でざっくり分かるScala入門
SatoYu1ro
PDF
Incanterの紹介
mozk_
Freer Monads, More Extensible Effects
Hiromi Ishii
Extensible Eff Applicative
Sanshiro Yoshida
Real World OCamlを読んでLispと協調してみた
blackenedgold
Haskell で CLI
Nobutada Matsubara
Introduction to NumPy & SciPy
Shiqiao Du
純粋関数型アルゴリズム入門
Kimikazu Kato
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
Nagi Teramo
NumPyが物足りない人へのCython入門
Shiqiao Du
関数プログラミング入門
Hideyuki Tanaka
JavaScript入門
Ryo Maruyama
入門機械学習6章
Kazufumi Ohkawa
Cython ことはじめ
gion_XY
Javaセキュアコーディングセミナー東京第3回演習の解説
JPCERT Coordination Center
(define)なしで再帰関数を定義する
blackenedgold
Rubyの御先祖CLUのお話(原本)
洋史 東平
Task
Shingo Nakamura
Python for Data Anaysis第2回勉強会4,5章
Makoto Kawano
Wrapping a C++ library with Cython
fuzzysphere
15分でざっくり分かるScala入門
SatoYu1ro
Incanterの紹介
mozk_
Ad
Similar to 200319 eash python_shareslide_functions
(20)
PDF
200319 eash python_shareslide
Hiroki Katayama
PDF
Python 機械学習プログラミング データ分析ライブラリー解説編
Etsuji Nakai
PDF
Pythonで始めるDropboxAPI
Daisuke Igarashi
PDF
DATUM STUDIO PyCon2016 Turorial
Tatsuya Tojima
PDF
Pythonによる機械学習入門〜基礎からDeep Learningまで〜
Yasutomo Kawanishi
PDF
Python勉強会3-コレクションとファイル
理 小林
KEY
ひのきのぼうだけで全クリ目指す
AromaBlack
PDF
S02 t2 my_historyofpythonlearning
Takeshi Akutsu
PDF
今年使ってみて良かった、Pythonモジュール、パッケージ、ツール
aoshiman
PPT
Pythonintro
Mikio Kubo
PPTX
[機械学習]文章のクラス分類
Tetsuya Hasegawa
PPTX
Python opt
Mikio Kubo
PPTX
東大生向けデータ解析講座 第2回 2017/12/29
西岡 賢一郎
PDF
S02 t1 sta_py_tsuji_0702_slides
Takeshi Akutsu
PDF
入門機械学習1,2章
Kazufumi Ohkawa
PDF
第8回 大規模データを用いたデータフレーム操作実習(2)
Wataru Shito
PDF
多次元配列の効率的利用法の検討
Yu Sato
PDF
Python勉強会2-数値と文字列
理 小林
PDF
Pythonで動かして学ぶ機械学習入門_予測モデルを作ってみよう
洋資 堅田
PPTX
Python基礎その1
大貴 末廣
200319 eash python_shareslide
Hiroki Katayama
Python 機械学習プログラミング データ分析ライブラリー解説編
Etsuji Nakai
Pythonで始めるDropboxAPI
Daisuke Igarashi
DATUM STUDIO PyCon2016 Turorial
Tatsuya Tojima
Pythonによる機械学習入門〜基礎からDeep Learningまで〜
Yasutomo Kawanishi
Python勉強会3-コレクションとファイル
理 小林
ひのきのぼうだけで全クリ目指す
AromaBlack
S02 t2 my_historyofpythonlearning
Takeshi Akutsu
今年使ってみて良かった、Pythonモジュール、パッケージ、ツール
aoshiman
Pythonintro
Mikio Kubo
[機械学習]文章のクラス分類
Tetsuya Hasegawa
Python opt
Mikio Kubo
東大生向けデータ解析講座 第2回 2017/12/29
西岡 賢一郎
S02 t1 sta_py_tsuji_0702_slides
Takeshi Akutsu
入門機械学習1,2章
Kazufumi Ohkawa
第8回 大規模データを用いたデータフレーム操作実習(2)
Wataru Shito
多次元配列の効率的利用法の検討
Yu Sato
Python勉強会2-数値と文字列
理 小林
Pythonで動かして学ぶ機械学習入門_予測モデルを作ってみよう
洋資 堅田
Python基礎その1
大貴 末廣
Ad
Recently uploaded
(10)
PDF
Qlik TECH TALK セミナー:What's New In Qlik ~ 2025年7月リリース最新機能のご紹介
QlikPresalesJapan
PDF
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
QY Research株式会社
PDF
世界半導体用酸化ハフニウム市場のサプライチェーン解析:上流、下流、収益モデル分析2025-2031
2418867459
PDF
グローバルロープウェイ用スチールワイヤーロープ市場2025:主要企業のシェア、売上動向、競争戦略
yhresearch
PDF
細胞培養用バイオリアクターおよび発酵槽市場規模の成長見通し:2031年には2823百万米ドルに到達へ
yhresearch
PDF
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
h_yama2396
PDF
商用ウェブカメラ市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
snow326214
PDF
限外ろ過膜調査レポート:市場規模、シェア、産業分析データ、最新動向2025-2031 YH Research
2418867459
PDF
【QYResearch】グローバルコネクタ市場の動向と将来展望に関する詳細な分析報告
QY Research株式会社
PDF
【QYResearch】グローバル農業機械市場の動向分析と成長戦略に関する総合調査報告
QY Research株式会社
Qlik TECH TALK セミナー:What's New In Qlik ~ 2025年7月リリース最新機能のご紹介
QlikPresalesJapan
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
QY Research株式会社
世界半導体用酸化ハフニウム市場のサプライチェーン解析:上流、下流、収益モデル分析2025-2031
2418867459
グローバルロープウェイ用スチールワイヤーロープ市場2025:主要企業のシェア、売上動向、競争戦略
yhresearch
細胞培養用バイオリアクターおよび発酵槽市場規模の成長見通し:2031年には2823百万米ドルに到達へ
yhresearch
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
h_yama2396
商用ウェブカメラ市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
snow326214
限外ろ過膜調査レポート:市場規模、シェア、産業分析データ、最新動向2025-2031 YH Research
2418867459
【QYResearch】グローバルコネクタ市場の動向と将来展望に関する詳細な分析報告
QY Research株式会社
【QYResearch】グローバル農業機械市場の動向分析と成長戦略に関する総合調査報告
QY Research株式会社
200319 eash python_shareslide_functions
1.
速習・ハンズオン使⽤ 関数・ライブラリ辞書 ©やさしいPythonラボ
2.
Pythonの基礎 type(x) データの型を調べる関数 ©やさしいPythonラボ print(x) データや変数を出⼒する関数 x = [] リストの作成
3.
x[0:2] リストの要素の抜き出し ©やさしいPythonラボ x.append(追加したいデータ) リストの末尾にデータを追加 x.sum() リスト内の要素の総和を計算
4.
Pythonプログラミングの基礎 if (条件1): (処理1) elif (条件2): (処理2) else: (処理3) 条件分岐 ©やさしいPythonラボ for
i in range(繰り返し回数): (処理) 繰り返し処理
5.
ライブラリのインポート import ライブラリ名 from ライブラリ名
import 関数名 プログラム↓↓ 書き⽅ 便利な道具 (関数)セット 関数化されたものが無料で公開されている ©やさしいPythonラボ
6.
ライブラリ: Pandas (pd) ©やさしいPythonラボ import
pandas as pd # pdと略することが多いです hoge_list = [[1,2,3],[4,5,6]] pd.DataFrame(hoge_list) 書き⽅ • エクセルからデータを⼊⼒、出⼒ • 配列をきれいな形に整える︕
7.
df_base= pd.read_csv(ʻファイル.csvʼ, オプション) csvファイルの呼び出し、データフレームの作成 ©やさしいPythonラボ df.head() データフレームの先頭5つの表⽰ df.isnull().sum()
# .sum()を加えることで個数の合計を出⼒ ⽋損値の検出 ⽋損していたら1、していなかったら0に変換したリスト を返す
8.
df.value_counts() ユニークな各カラムの値の種類の検出 (値が数値でない とき有効) ©やさしいPythonラボ df.value_counts().index() ユニークな各カラムの値の取得 df.value_counts().values() ユニークな各カラムの値のそれぞれの個数
9.
df.loc[抽出したいカラム名 or ⾏名] データの抽出 ©やさしいPythonラボ df.concat([df1,
df2]) 複数のデータフレームの連結 df.replace(‘データ名’, 数値) ダミー変数の作成
10.
df.drop(カラム名 or ⾏名) データの除外 ©やさしいPythonラボ df.mean() 平均の出⼒ df.std() 標準偏差の出⼒
11.
ライブラリ: Matplotlib ©やさしいPythonラボ 書き⽅ from matplotlib
import pyplot as plt hoge_list = [1, 2, 3, 4, 5] # 直線の描画 plt.figure() plt.plot(hoge_list) plt.show() • データを描画して、可視化する • どんなグラフでもかける︕
12.
plt.pie(x, y) 円グラフの出⼒ ©やさしいPythonラボ plt.hist(x, y) ヒストグラムの出⼒ plt.scatter(x,
y) 散布図の出⼒
13.
ライブラリ: scikit-learn (sklearn) ©やさしいPythonラボ import
sklearn 書き⽅ 機械学習⽤のライブラリ • ⾮常に簡単に教師あり学習ができる • 正規化やテストデータ作成等の機械学習のサポートが充実 • 使⽤できる学習モデルにはサポートベクターマシン(SVM)等があ る。
14.
from sklearn.preprocessing import
StandardScaler scaler = StandardScaler() scaler.fit_transform(標準化したいデータ) 標準化 ©やさしいPythonラボ from sklearn.model_selection import train_test_split X_train, X_test, Y_train, Y_test = train_test_split(X, Y) データの分割 機械学習では、データをテストデータ、学習データに分 割する。その作業を⾏う関数。
15.
from sklearn.svm import
SVC model = SVC() # モデルの定義 model.fit(X_train, Y_train) # 学習 predict_train = model.predict(X_train) # 学習モデルを⽤いて推定 サポートベクターマシーン (SVM) 分類問題を解くための教師あり機械学習モデル 今回の例で⾏くと、喫煙者と⾮喫煙者の境界線をどこに 引くかを決めることで予測をおこなう。 ©やさしいPythonラボ
16.
from sklearn.metrics import
accuracy_score accuracy_train = accuracy_score(Y_train, predict_train) 正解率 推定結果が正しいか否かを評価する ©やさしいPythonラボ from sklearn.metrics import confusion_matrix cm = confusion_matrix(Y_eva, predict_eva) #混合⾏列⽣成 混合⾏列 詳しくはハンズオン資料を確認
17.
ライブラリ: Numpy (np) ©やさしいPythonラボ import
numpy as np # npと略することが多いです。 test_list = [1, 2, 3, 4] test_array = np.array(hoge_list) # 配列化 書き⽅ リスト([1, 2, ...])を使いやすくしたもの︕ リストで使えた組み込み関数等はNumpyでも違う名前で使える ことが多いです。