python code

Dataframe

インスタンス変数

classPerson():passTaro=Person()Taro.name='太郎'Taro.age=18print(Taro.name)print(Taro.age)太郎18インスタンス変数の宣言方法変数名.インスタンス変数名 =値...
Dataframe

クラスの宣言とインスタンス化

クラスの宣言方法classクラス名():クラスの内容(処理)はこの行以降に書いていく。クラス名は頭文字を大文字にするのが慣習クラスの内容は何か書かないとエラーが起こる。passは何もしないという処理インスタンス化クラスを変数に適応することを...
Dataframe

f””の使い方 python

name="Yoshida"print(f"変数name:型{type(name)}")変数name:型<class'str'>と表示される。
python code

課題の解説 python 中級編

課題の確認¶目標課題以下の車の製品データと修理履歴データを分析し、車の種類別に異常Aが初めて起きたときn年以内に異常Bが発生する確率を求めて出力するプログラムを作成しよう。課題の細分化¶このような課題を解くときは問題を細分化して設計を固めて...
Dataframe

agg():集約方法に辞書を指定

DataFrame.agg()では、列ごとに別の集約値を指定できます。次のように、引数で辞書を指定します。df.agg(辞書)辞書のキーには、列名を指定します。辞書の値には、これまで指定してきたような関数名や関数名のリストを指定します。※ ...
Dataframe

agg():複数の集約値を一括で計算

agg()では、複数の集約値を一括で計算できます。次のように、集約に使う関数名のリストを渡します。df.agg(関数名のリスト)agg()の戻り値は下記のようになります。DataFrame.agg()Series.agg()引数が関数名Se...
Dataframe

agg():データの集約

agg()は、次のようにして使います。df.agg(func=集約に使う関数,axis=計算の軸)引数の説明func:集約に使う関数を指定します。axis:処理の方向を指定します。0がインデックスで列ごとの集約になり、1が列名一覧で行ごとの...
Dataframe

基本的な統計量の求め方②

ここで上げたメソッドはすべて欠損値が対象外になっています。count():個数nunique():ユニークな値の数mode():すべての最頻値value_counts():種類ごとの出現回数具体例で確認しましょう。以下のdfを使います。頻度...
Dataframe

基本的な統計量の求め方①

本クエストでは、describe()で取得した統計量を個別に取得する方法を学びます。まずは数値の列について、describe()で表示される項目を、個別に取得してみましょう。ここでは、下記のSeriesのメソッドを確認します。写経では確認し...
Dataframe

sort_values:複数の列を基準にしたソート

複数の列を基準にしてソートすることもできます。下記のようにします。df.sort_values(列名のリスト)列名のリストを指定する場合、先に書いた方の列の値が優先されます。具体例で確認しましょう。下記の、処理すべきタスク一覧を使います。T...