インポート、確認、反復
日常的なインポートと探索の流れを学びます
「インポート、確認、反復」はCoddyKit上の無料Data Science Academyレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはData Science Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Data Science Academyコースには全4レッスンが含まれています。
毎日のリズム
ほとんどの分析は、ツールをimportし、手元のデータを確認し、また繰り返すという単純なループに沿って進みます。このリズムを身につければ、ノートブックが怖いものではなくなります。
ライブラリをimportする
最初のセルでは、ほとんどの場合ツールを読み込みます。importによってライブラリを読み込むと、その関数を以降の作業で使えるようになります。
import pandas短いエイリアスを付ける
pandasを何度も入力するのは大変なので、通常はエイリアスpdを付けます。asキーワードを使うと、importした名前を短い名前に変更できます。
import pandas as pd有名な2つ
ほとんどすべてのデータ分析用ノートブックは、2つのimportから始まります。表にはpandas as pd、高速な計算にはnumpy as npを使います。
import numpy as npデータを読み込む
ここでノートブックにデータを取り込みます。CSVを表として読み込むとDataFrameが作られます。これは、データを確認したり調べたりするためのオブジェクトです。
df = pd.read_csv("sales.csv")先頭を確認する
確認していないデータを信用してはいけません。headを呼び出すと最初の数行が表示されるので、正しく読み込めたかを簡単に確認できます。
df.head()形状を確認する
この表の大きさはどのくらいでしょうか。shape属性は行数と列数をペアで返すため、規模をひと目で把握できます。
df.shape列を一覧表示する
分析の前に、何を扱うのかを把握しましょう。columns属性には、表に含まれるすべての列名が一覧表示されます。
df.columns1行で概要を確認する
型と欠損数をまとめて確認したいですか。infoメソッドを使うと、すべての列の概要を簡潔にまとめて出力できます。
df.info()確認してから改善する
次に何をするかは、確認した内容によって決まります。別のツールをimportしたり、データを再読み込みしたり、別の範囲を確認したりして、このループを繰り返すこともあります。
大きな飛躍より小さな一歩
1つのセルを実行し、出力を読み、それから次のセルを書きます。この短いループなら、大きなスクリプトを実行した後ではなく、早い段階でミスを見つけられます。
クイックチェック
CSVを読み込んだので、最初の数行をすばやく確認したいとします。
復習:import、確認、繰り返し
日々のループを学びました。ツールをimportし、データを読み込み、head、shape、infoで確認してから改善します。これがデータ作業の要点です。🔁
よくある質問
「インポート、確認、反復」レッスンは無料ですか?
はい。「インポート、確認、反復」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Data Science Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Data Science Academyコースには全4レッスンが含まれています。
「インポート、確認、反復」で何を学びますか?
日常的なインポートと探索の流れを学びます ブラウザで直接実行するハンズオンコードでData Science Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Data Science Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのData Science Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。
「インポート、確認、反復」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このData Science Academyレッスンでコードを書いて実行できますか?
はい。すべてのData Science Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。