preguntar acerca de series
4
réponses
Extraire les valeurs dans les comptes de valeurs Pandas()
Disons que nous avons utilisé pandas ' dataframe[column].value_counts() qui sort:
apple 5
sausage 2
banana 2
cheese 1
Comment extraire les valeurs de ceci dans l'ordre indiqué ci-dessus, par exemple max À min ?
[apple,sausage,banana,che …
demandé sur
1970-01-01 00:33:36
2
réponses
Pandas: convertir des catégories en nombres
Supposons que j'ai un dataframe avec des pays qui va comme:
cc | temp
US | 37.0
CA | 12.0
US | 35.0
AU | 20.0
Je sais qu'il y a un pd.fonction get_dummies pour convertir les pays en 'encodages à chaud'. Cependant, je souhaite les convertir en ind …
demandé sur
1970-01-01 00:33:36
2
réponses
Pandas filtrage pour plusieurs sous-chaînes en série
J'ai besoin de filtrer les lignes dans un dataframe pandas de sorte qu'une colonne de chaîne spécifique contienne au moins l'une d'une liste de sous-chaînes fournies. Les sous-chaînes peuvent avoir des caractères inhabituels / regex. La comparaison n …
demandé sur
1970-01-01 00:33:38
1
réponses
Pandas: Obtenir de l’étiquette de valeur dans la Série de l’Objet
Comment est-il possible de récupérer le labe d'une valeur particulière dans un objet de la série pandas:
Par exemple:
labels = ['a', 'b', 'c', 'd', 'e']
s = Series (arange(5) * 4 , labels)
Qui produit la Série:
a 0
b 4
c 8
d 12
e …
demandé sur
1970-01-01 00:33:33
3
réponses
Comment transformer une base de données en une série de listes?
j'ai eu à faire plusieurs fois et je suis toujours frustré. J'ai un dataframe:
df = pd.DataFrame([[1, 2, 3, 4], [5, 6, 7, 8]], ['a', 'b'], ['A', 'B', 'C', 'D'])
print df
A B C D
a 1 2 3 4
b 5 6 7 8
je veux tourner df en:
pd.Serie …
demandé sur
1970-01-01 00:33:36
5
réponses
Trouver l’intersection entre deux séries dans Pandas
j'ai deux séries s1 et s2 dans pandas/python et je veux calculer l'intersection c'est à dire où toutes les valeurs de la série sont communes.
Comment puis-je utiliser la fonction concat pour ce faire? J'ai essayé de travailler, mais ont été incapabl …
demandé sur
1970-01-01 00:33:33
3
réponses
Comment obtenir le nombre de la valeur la plus fréquente dans une colonne?
j'ai une base de données et j'aimerais savoir combien de fois une colonne donnée a la valeur la plus fréquente.
j'ai essayer de le faire de la façon suivante:
items_counts = df['item'].value_counts()
max_item = items_counts.max()
Comme un résulta …
demandé sur
1970-01-01 00:33:33
4
réponses
Comment grouper une série par valeurs dans pandas?
j'ai actuellement un pandas Series avec dtype Timestamp, et je veux le grouper par date (et avoir beaucoup de lignes avec des temps différents dans chaque groupe).
la façon apparemment évidente de faire cela serait quelque chose de similaire à
grou …
demandé sur
1970-01-01 00:33:35
3
réponses
Conversion pandas data frame en série
pd.Series(myResults) mais il se plaint ValueError: cannot copy sequence with size 23 to array axis with dimension 1. Ce n'est pas assez intelligent pour réaliser que c'est toujours un "vecteur" en termes mathématiques.
Merci!
... …
demandé sur
1970-01-01 00:33:35
6
réponses
Combiner deux séries en une base de données dans pandas
j'ai deux séries s1 et s2 avec les mêmes indices (non consécutifs). Comment puis-je combiner s1 et s2 pour être deux colonnes dans une base de données et garder un des indices comme une troisième colonne?
... …
demandé sur
1970-01-01 00:33:33