Questions marquées «pandas»

129
Concaténer une liste de dataframes pandas ensemble

J'ai une liste de dataframes Pandas que je voudrais combiner en une dataframe Pandas. J'utilise Python 2.7.10 et Pandas 0.16.2 J'ai créé la liste des dataframes à partir de: import pandas as pd dfs = [] sqlall = "select * from mytable" for chunk in pd.read_sql_query(sqlall , cnxn, chunksize=10000):...

127
dtypes datetime dans pandas read_csv

Je lis dans un fichier csv avec plusieurs colonnes datetime. J'aurais besoin de définir les types de données lors de la lecture du fichier, mais les datetimes semblent être un problème. Par exemple: headers = ['col1', 'col2', 'col3', 'col4'] dtypes = ['datetime', 'datetime', 'str', 'float']...

126
Comment conserver l'index lors de l'utilisation de pandas merge

Je voudrais en fusionner deux DataFrameset conserver l'index de la première image en tant qu'index sur l'ensemble de données fusionné. Cependant, lorsque je fais la fusion, le DataFrame résultant a un index entier. Comment puis-je spécifier que je souhaite conserver l'index du bloc de données...

126
les pandas python suppriment les colonnes en double

Quel est le moyen le plus simple de supprimer les colonnes en double d'un dataframe? Je lis un fichier texte contenant des colonnes en double via: import pandas as pd df=pd.read_table(fname) Les noms des colonnes sont: Time, Time Relative, N2, Time, Time Relative, H2, etc... Toutes les colonnes...

122
Pandas groupby: Comment obtenir une union de chaînes

J'ai un dataframe comme celui-ci: A B C 0 1 0.749065 This 1 2 0.301084 is 2 3 0.463468 a 3 4 0.643961 random 4 1 0.866521 string 5 2 0.120737 ! Appel In [10]: print df.groupby("A")["B"].sum() reviendra A 1 1.615586 2 0.421821 3 0.463468 4 0.643961 Maintenant, je voudrais faire "la même chose" pour...