0
空のDFに新しい列を追加または挿入すると機能しません。そうでなければ動作します。空のデータフレームに新しい列を挿入または追加すると機能しない
>>> dfTemp=pd.DataFrame()
>>> dfTemp
Empty DataFrame
Columns: []
Index: []
>>> dfTemp.insert(0, 'Company' , 'Apple')
>>> dfTemp.insert(1, 'Device' , 'ipad')
>>> dfTemp
Empty DataFrame
Columns: [Company, Device]
Index: []
>>> dfTemp = pd.DataFrame({"Year": [2017]})
>>> dfTemp.insert(0, 'Company' , 'Apple')
>>> dfTemp.insert(1, 'Device' , 'ipad')
>>> dfTemp
Company Device Year
0 Apple ipad 2017
>>> dfTemp = pd.DataFrame({"Year": [2017]})
>>> dfTemp['Company']='Apple'
>>> dfTemp['Device']='ipad'
>>> dfTemp
Year Company Device
0 2017 Apple ipad
>>> dfTemp=pd.DataFrame()
>>> dfTemp['Company']='Apple'
>>> dfTemp['Device']='ipad'
>>> dfTemp
Empty DataFrame
Columns: [Company, Device]
Index: []
空のDFで動作させるにはどうすればよいですか?インデックスラベルが存在しないため1
が存在しないため、これは失敗したあなたの第二の例dfTemp.insert(1, 'Device' , 'ipad')
におけるよう