私はこれらの列スライス方法について知っています:
df2 = df[["col1", "col2", "col3"]]
とdf2 = df.ix[:,0:2]
しかし、それぞれを具体的にリストせずに、同じスライス内のデータフレームの前/中/最後から列をスライスする方法があるかどうか疑問に思っています。
たとえば、df
列を持つデータフレーム: col1、col2、col3、col4、col5、および col6。
このようなことをする方法はありますか?
df2 = df.ix[:, [0:2, "col5"]]
私は何百もの列があり、さまざまな要求に対して特定の列を定期的にスライスする必要がある状況にあります。ドキュメントを確認しましたが、このようなものは見当たりませんでした。私は何かを見落としましたか?