L'extraction spécifique colonnes sélectionnées à nouveau DataFrame comme une copie

J'ai une pandas DataFrame avec 4 colonnes et que je veux créer une nouveau DataFrame que seulement a trois colonnes. Cette question est similaire à: L'extraction des colonnes spécifiques à partir d'un bloc de données mais pour les pandas ne pas R. Le code suivant ne fonctionne pas, déclenche une erreur, et ce n'est certainement pas le pandasnic façon de le faire.

import pandas as pd
old = pd.DataFrame({'A' : [4,5], 'B' : [10,20], 'C' : [100,50], 'D' : [-30,-50]})
new = pd.DataFrame(zip(old.A, old.C, old.D)) # raises TypeError: data argument can't be an iterator 

Quel est le pandasnic façon de le faire?

InformationsquelleAutor SpeedCoder5 | 2016-01-08