Dataframe 名前のないインデックスを列にする これまでの問題で学んだように、reset_index()を使ってインデックスを列に変換した場合、列名には元のインデックスの名前が使用されます。インデックスが無名の場合は、変換後の列名はindexになります。そのため、名前のないインデックスを... 2022.04.11 Dataframe
Dataframe 「名前のないインデックスを列に」変換する 前問では、reset_index()で「名前のあるインデックスを列に」変換しました。しかし、インデックスには名前がついていないこともあります。次問では、「名前のないインデックスを列に」変換する方法を学びます。「名前のないインデックスを列から... 2022.04.11 Dataframe
Dataframe Indexから列への変換 前問では、set_index()で列をインデックスに変換しました。これとは逆に、インデックスを列に変換するにはreset_index()を使います。変数dfの内容を下記とします。インデックスは、10/01、10/04、10/05です。Dat... 2022.04.11 Dataframe
Dataframe 列からindexへ変換する pandasでは、DataFrameのインデックスを使って、行を特定したり、特定のメソッドを処理したりします。その場合、列をインデックスにしたり、逆にインデックスから列に移したりすることがあります。本クエストでは、列とインデックス間の変換方... 2022.04.11 Dataframe
Dataframe DataFrameの列へのSeriesの代入 DataFrameの列にSeriesのオブジェクトを代入すると、一括で列の要素を更新できます。ただし、このとき注意事項があります。それは、「Seriesの行名と同じDataFrameの行名が対応づけられて、データが代入される」ということです... 2022.04.08 Dataframe
Dataframe Dataframeの軸 インデックスについて理解を深めるために、軸について説明をします。軸とは、方向を表すものです。DataFrameの軸は、「インデックス(index)」と「列名一覧(columns)」の2つです。それぞれ、縦の方向、横の方向になります。Seri... 2022.04.08 Dataframe
Dataframe Seriesの基礎 本パートでは、DataFrameを構成する列や行(1次元のデータ構造)に着目します。この1次元のデータ構造をSeries(シリーズ)といいます。DataFrameとSeriesは、pandasのベースとなるデータ構造です。データ分析ではSe... 2022.04.08 Dataframe
Dataframe loc iloc:行・列の順番の変更 loclocを使って複数行・複数列の範囲を指定する際、「行名のリスト」「列名のリスト」に書いた順番に従って行・列が取得できます。また、同じ行名・列名を複数回書いた場合、同じ行・列が重複して取得できます。NameAge10Alice1720B... 2022.04.07 Dataframe
Dataframe Dataframe ilocの使い方 ilocは、locのようにデータの取得や変更をするためのものです。行名・列名を使うlocと異なり、ilocは行番号・列番号を使います。まずは、行番号・列番号について学びます。行番号や列番号は、0から始まる通し番号です。これまでのクエストで学... 2022.04.07 Dataframe
Dataframe Dataframeの基本 一般的に表は2次元のデータです。例えば、以下のようにリストを要素に持つリストは、2次元のデータとみなせます。[[1,2],[3,4]]pandasでは、2次元の表はDataFrameというデータ構造で扱います。下記のように、リストのリストを... 2022.04.05 Dataframe