yuuho.wiki

カオスの欠片を集めて知恵の泉を作る

ユーザ用ツール

サイト用ツール


tips:python:pandas:start

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
tips:python:pandas:start [2024/07/09 06:33] yuuhotips:python:pandas:start [2025/03/27 02:10] (現在) yuuho
行 14: 行 14:
 === メモ === === メモ ===
   * 余計な列を消す <code python>df = df.drop(columns=['hoge', 'fuga'])</code>   * 余計な列を消す <code python>df = df.drop(columns=['hoge', 'fuga'])</code>
-  * +  * 必要な列だけ抽出 <code python>#どちらでもよい 
 +df = df[['hoge', 'fuga', 'piyo']] 
 +df = df.loc[:,['hoge','fuga','piyo']]</code> 
 +  * ''_%%_%%getitem%%_%%_'' に与えられるオブジェクトがスライスのとき、行の抽出扱いになる? 
 +    * str や str の list は列扱い 
 +    * slice や Series? boolean の ndarray 的なやつの場合は行扱い 
 + 
 +===== df 作成 ===== 
 + 
 +dict から作成する。 
 +<code python> 
 +df = pd.DataFrame({ 
 +    'idcol' : [0,1,2,3,...,99], 
 +    'name1' : [4,7,10,13,...,23], 
 +    'name2' : [5,8,9,6,...,1] 
 +}).set_index('idcol'
 +</code> 
 + 
tips/python/pandas/start.1720506787.txt.gz · 最終更新: 2024/07/09 06:33 by yuuho