こちらに質問形式のcolabのノートブックを置いております。
https://colab.research.google.com/drive/1aojSuLFeZoVRPk1bLuP7PnEzuZRlAXNV?hl=ja#scrollTo=h8zVPBeMvqj-
初心者質問で恐縮ですがよろしくお願いいたします。
該当のソースコード
#1元となるDataFrame import pandas as pd pd.DataFrame( { 'NO':[0,1], 'A': [10, 20], 'B': [15, 45] } )
#2 'NO'列をインデックスにしたい(なるべく記述を短くしたい) #3 エラーになってしまう import pandas as pd pd.DataFrame( { 'NO':[0,1], 'A': [10, 20], 'B': [15, 45] } ) pd.Dataframe.set_index('NO')
エラーコード
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-2-bb935bedebf1> in <module>() 7 } 8 ) ----> 9 pd.Dataframe.set_index('NO') AttributeError: module 'pandas' has no attribute 'Dataframe'
試したこと
#4 仕方なく「df」という変数を作って入れ込むとうまくいく。 #5 DataFrameはオブジェクト、 set_index()はメソッド #6 メソッドを使う場合は、一旦変数に入れないとメソッドは使えないのか? import pandas as pd df = pd.DataFrame( { 'NO':[0,1], 'A': [10, 20], 'B': [15, 45], } ) df.set_index('NO')
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。