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