Questions marquées «pandas»

144
JSON à pandas DataFrame

Ce que j'essaie de faire, c'est d'extraire les données d'altitude d'une API google maps le long d'un chemin spécifié par les coordonnées de latitude et de longitude comme suit: from urllib2 import Request, urlopen import json path1 = '42.974049,-81.205203|42.974298,-81.195755'...

144
Lire un fichier Excel en python à l'aide de pandas

J'essaye de lire un fichier Excel de cette façon: newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile) qui jette une erreur qui dit deux arguments attendus, je ne sais pas quel est le deuxième argument et ce que j'essaie de réaliser ici est de convertir un...

143
Modifier un sous-ensemble de lignes dans un dataframe pandas

Supposons que j'ai un pandas DataFrame avec deux colonnes, A et B. Je voudrais modifier ce DataFrame (ou créer une copie) afin que B soit toujours NaN chaque fois que A est 0. Comment pourrais-je y parvenir? J'ai essayé ce qui suit df['A'==0]['B'] = np.nan et df['A'==0]['B'].values.fill(np.nan)...

142
Renommer l'index Pandas DataFrame

J'ai un fichier csv sans en-tête, avec un index DateTime. Je veux renommer l'index et le nom de la colonne, mais avec df.rename (), seul le nom de la colonne est renommé. Punaise? Je suis sur la version 0.12.0 In [2]: df = pd.read_csv(r'D:\Data\DataTimeSeries_csv//seriesSM.csv', header=None,...

141
Remplacement des valeurs de colonne dans un DataFrame Pandas

J'essaye de remplacer les valeurs dans une colonne d'un dataframe. La colonne («femme») contient uniquement les valeurs «femme» et «homme». J'ai essayé ce qui suit: w['female']['female']='1' w['female']['male']='0' Mais recevez exactement la même copie des résultats précédents. Je voudrais...

139
Pandas read_csv depuis l'URL

J'utilise Python 3.4 avec IPython et j'ai le code suivant. Je ne parviens pas à lire un fichier csv à partir de l'URL donnée: import pandas as pd import requests url="https://github.com/cs109/2014_data/blob/master/countries.csv" s=requests.get(url).content c=pd.read_csv(s) J'ai l'erreur suivante...

138
Pandas: réglage no. de lignes max

J'ai un problème avec l'affichage des éléments suivants DataFrame: n = 100 foo = DataFrame(index=range(n)) foo['floats'] = np.random.randn(n) foo Le problème est qu'il n'imprime pas toutes les lignes par défaut dans le cahier ipython, mais je dois découper pour afficher les lignes résultantes. Même...