我有一個DataFrame('main'),有大約300列。我創建了一個更小的DataFrame('public')並且一直在研究這個。Python Pandas - 主DataFrame,想要刪除所有列在較小的DataFrame
我現在想從較大的DataFrame('main')中刪除'public'中包含的列。
我嘗試了以下說明:
http://pandas.pydata.org/pandas-docs/dev/generated/pandas.DataFrame.drop.html
Python Pandas - Deleting multiple series from a data frame in one command
沒有任何成功,與一直不成功其他各種報表一起。
構成'public'的列不是連續的 - 即它們是從較大的DataFrame'main'中的各個點獲取的。所有的列都有相同的索引。 [不確定這是否重要,但'公開'是使用'連接'功能創建的]。
是的,我很懶 - 我不想輸出每一列的名字!我希望有一種方法可以在聲明中使用DataFrame'public',這將允許刪除這些列。如果有人有任何建議和/或指導,我會非常感激。
(安裝Python 2.7,並使用熊貓,numpy的,數學,pylab等我)
在此先感謝。