Maison  >  Article  >  développement back-end  >  Résumé des fonctions couramment utilisées dans les pandas de Python

Résumé des fonctions couramment utilisées dans les pandas de Python

不言
不言avant
2019-01-14 11:45:1214114parcourir

Le contenu de cet article est un résumé des fonctions couramment utilisées dans les pandas de Python. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

pandas est une bibliothèque de traitement de données en python Lors de son utilisation, il faut d'abord saisir import pandas as pd pour l'importer.

1.df = pd.read_csv("File Path") : C'est la méthode pour lire les fichiers csv si vous souhaitez lire Excel ou d'autres documents, il existe une fonction de lecture correspondante.

Résumé des fonctions couramment utilisées dans les pandas de Python

2.df.dtypes : S'il y a des données de caractères dans le fichier, l'objet est renvoyé.

Résumé des fonctions couramment utilisées dans les pandas de Python

3.df.head(n) : Afficher les n premières lignes de données Si aucun paramètre n'est transmis, les 5 premières lignes de. les données seront affichées.

Résumé des fonctions couramment utilisées dans les pandas de Python

4.df.tail(n) : Afficher les n dernières lignes de données Si aucun paramètre n'est transmis, les 5 dernières lignes de données. les données seront affichées.

Résumé des fonctions couramment utilisées dans les pandas de Python

5.df.columns : Affiche les noms de colonnes du tableau de données sous forme de liste.

6.df.shape : Affiche le nombre de lignes et de colonnes de données dans le tableau sous forme de tuples.

7.df.loc[n] : renvoie la ligne d'index n.

8.df.loc[m][n] : renvoie les données dont la valeur d'index est m lignes et n colonnes.

Résumé des fonctions couramment utilisées dans les pandas de Python

9.df.loc[m:n] : renvoie les lignes avec des valeurs d'index de m à n.

10.df.loc[[m,n,k]] : renvoie les lignes dont les valeurs d'index sont respectivement m,n,k.

Résumé des fonctions couramment utilisées dans les pandas de Python

11.df["str"] : renvoie la colonne nommée str.

Résumé des fonctions couramment utilisées dans les pandas de Python

12.df.columns.tolist() : Transformez les noms de colonnes en liste.

Résumé des fonctions couramment utilisées dans les pandas de Python

13.df["str"]*df["str"] : Si les dimensions des deux colonnes sont les mêmes, alors le les positions correspondantes des deux colonnes sont multipliées.

Résumé des fonctions couramment utilisées dans les pandas de Python

14.df.sort_values("str",inplace=True,ascending=False) : Organisez la colonne str par ordre décroissant et obtenez Les données remplacent les données d'origine. inplace indique s'il faut remplacer les données d'origine par les données triées. La valeur par défaut est False, ce qui signifie aucun remplacement. croissant indique l'ordre de tri, la valeur par défaut est True, c'est-à-dire classé par ordre croissant.

Résumé des fonctions couramment utilisées dans les pandas de Python

15.judge = pd.isnull(df["str"]) : renvoie une valeur booléenne et les données de la colonne str sont une valeur nulle renvoie True, sinon renvoie False.

Résumé des fonctions couramment utilisées dans les pandas de Python

16.a["judge"] : Renvoyez le juge comme True, qui correspond aux données manquantes, puis appelez la fonction len(), qui est Le nombre de données manquantes peuvent être trouvées.

Résumé des fonctions couramment utilisées dans les pandas de Python

Résumé des fonctions couramment utilisées dans les pandas de Python

17.df.pivot_table(index="a",values= "b",aggfunc=np.mean) : Il s'agit d'une fonction très importante qui fait la moyenne de b et le classe selon la catégorie de a. Le troisième paramètre est par défaut la moyenne.

Résumé des fonctions couramment utilisées dans les pandas de Python

18.df.loc[n, "str"] : localisez les données à la ligne n, nom de colonne str.

19.sort_res.reset_index(drop=True) : Réorganiser les numéros des données triées. Drop fait référence à la suppression ou non des données d'origine. En comparant les résultats avec la figure 14, nous pouvons voir que les nombres ont été réorganisés.

Résumé des fonctions couramment utilisées dans les pandas de Python

20.df.apply() : Voici comment utiliser une fonction personnalisée dans les pandas. Le nom de la fonction est passé entre parenthèses.

Résumé des fonctions couramment utilisées dans les pandas de Python

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer