ノンプロ研Python初級講座_第7期_第7回

3
前へ 1 2 ・・ 5 次へ
こはた|Python、GAS勉強中 @kohaku935

今日は、テキストとTwitter、Slackを見て、#エア受講 します。 お供のテキストは、pandasデータ前処理入門。 shoeisha.co.jp/book/detail/97… #ノンプロ研 #Python講座

2021-12-22 20:17:36
な~@ぱいそん🐍 @PythonNao703

2次元リスト・タプル リスト・タプル・シリーズを持つ辞書 辞書を要素とするリスト データフレーム 省略すると空のデータフレームを生成 #ノンプロ研 #Python講座 #ぱいそん pic.twitter.com/5ZtrxQrex0

2021-12-22 20:17:39
拡大
こはた|Python、GAS勉強中 @kohaku935

Seriesは、1次元配列のオブジェクト。 DataFrameは、2次元配列のオブジェクト。Excel、CSVなどを扱うときに使用。 #ノンプロ研 #Python講座 #エア受講

2021-12-22 20:18:33
kudou @kudou32323

データフレームの生成は以下のように書きます。 pd.DataFrame(data, index, columns) 表の中身の部分(data)は以下の要素で生成できます。 ・2次元リスト ・タプルを要素とするリスト ・リスト・タプル・シリーズを持つ辞書 ・辞書を要素とするリスト ・データフレーム #ノンプロ研 #Python講座 pic.twitter.com/ZQ9wOd7MP7

2021-12-22 20:19:27
拡大
kudou @kudou32323

あと、表の中身の部分(data)の要素は タプルでもOKです! #ノンプロ研 #Python講座

2021-12-22 20:25:06
kudou @kudou32323

辞書を要素としたリストからデータフレームを作成するのもOKです! APIで取得したデータ(JSON形式でとった場合)にそのまま使用するケースで活用できます。 #ノンプロ研 #Python講座

2021-12-22 20:29:47
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

「辞書を要素としたリストから データフレームを作成」 「APIで取得したデータをそのまま使用するケースで活用」 →再来年まで位には理解できるようにがんばります... #ノンプロ研 #Python講座

2021-12-22 20:29:51
な~@ぱいそん🐍 @PythonNao703

データを読み込む関数 CSV excel html のデータを読み込める #ノンプロ研 #Python講座 #ぱいそん

2021-12-22 20:31:19
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

講師が使わないのであれば 自分も使わないのだろうなー #ノンプロ研 #Python講座

2021-12-22 20:31:55
kudou @kudou32323

csvファイルの読み込む関数について pd.read_csv(filepath_or_buffer, header, index_col, encoding) filepath_or_bufferの部分はパスと思ってOKです。 (bufferは入力データを一時的に蓄えておくメモリのことですが、あまり使うことはないです) #ノンプロ研 #Python講座

2021-12-22 20:33:27
kudou @kudou32323

エクセルファイルの読み込み pd.read_excel(io, sheet_name, header, index_col) 「io」はInput/Outputの略で「入出力」を意味します。(I/Oと書くこともある) こちらもファイルパスを指定いただければOKです。 #ノンプロ研 #Python講座

2021-12-22 20:35:55
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

shiftキー押しながら 右クリックすると 「パスのコピー」メニューが現れるのか、知らなかったー #ノンプロ研 #Python講座

2021-12-22 20:36:11
kudou @kudou32323

HTMLの読み込み pd.read_html(io, header, index_col) この場合の「io」は対象のリンクを指定します。 すると、HTMLのテーブルをデータフレームのリストとして読み込みます。 #ノンプロ研 #Python講座

2021-12-22 20:37:50
な~@ぱいそん🐍 @PythonNao703

やばいので、スタンディングにしてみた💦 #ノンプロ研 #Python講座 #ぱいそん がんばる。

2021-12-22 20:39:46
kudou @kudou32323

df = pd.read_csv(path, header=None, index_col=0) このコードを読み解くと以下のようになります。 path→ファイルパス header=None→ヘッダーなし index_col=0→最初の列をインデックスに指定 #ノンプロ研 #Python講座

2021-12-22 20:43:57
こはた|Python、GAS勉強中 @kohaku935

CSVファイルの読み込み read_csv 第1引数 filepath Web上のURLでもOK 第4引数 encoding 文字コード 文字化けしてたら、文字コードをチェック。 #ノンプロ研 #Python講座 #エア受講

2021-12-22 20:45:05
な~@ぱいそん🐍 @PythonNao703

文字コード UTF-8  webでよく使われている文字コード CP932  windowsで使われている文字コード #ノンプロ研 #Python講座 #ぱいそん

2021-12-22 20:45:47
kudou @kudou32323

文字化けの原因:異なる文字コードでデコードをしてしまうから UTF-8:Web全般、Python、Macで用いられる文字コード CP932:Windowsで用いられる文字コード、Shift-JISを拡張したもの #ノンプロ研 #Python講座 pic.twitter.com/2Xlih031VG

2021-12-22 20:46:10
拡大
前へ 1 2 ・・ 5 次へ