前提・実現したいこと
100行30列の中身が数値データのデータフレームがあったとします。この中から特定の列を抽出して、例えば100行10列のデータを作りたいとします。
発生している問題・エラーメッセージ
ilocで5番目の列と1119番目の列を取り出して結合したいのですが、5番目の列と1119番目の列を結合させるコードについて悩んでいます。ソースコードを見てもらえればわかりますがconcatを使って実現していますが、ilocだけを使ってきれいに書けないでしょうか。もしくは他のうまい方法はないかと気になっています。どうかよろしくお願いします。
該当のソースコード
Python
1 2df2=pd.concat(df.iloc[:,4],df.iloc[:,11:20],axis=1) 3
補足情報(FW/ツールのバージョンなど)
Python3.6、Spyder
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/07 14:20