Quelles sont Python pandas équivalents pour la R des fonctions comme str(), summary(), et de la tête()?
Je ne suis au courant de la describe()
fonction. Existe-il d'autres fonctions similaires à str()
, summary()
, et head()
?
- Peut-être ce lien permet de pandas.pydata.org/pandas-docs/stable/basics.html
Vous devez vous connecter pour publier un commentaire.
summary()
~describe()
head()
~head()
Je ne suis pas sûr au sujet de la
str()
équivalent.head()
? Entendez-vous le.head()
méthode qui est seulement pour quelques types de données?Dans les pandas de la
info()
méthode crée une très semblables sortie comme Rstr()
:Cela fournit une sortie similaire à R
str()
. Il présente des valeurs à la place des valeurs initiales.Pour un Python équivalent à la
str()
fonction dans R, j'utilise la méthodedtypes
. Cela permettra de fournir les types de données pour chaque colonne.Pandas offre une vaste La comparaison avec les R /R bibliothèques. La différence la plus évidente est que la R préfère la programmation fonctionnelle, tandis que les Pandas est orienté objet, avec le bloc de données, comme la clé de l'objet. Une autre différence entre R et Python, c'est que Python commence tableaux à 0, mais R à 1.
Je ne sais pas beaucoup sur R, mais voici quelques pistes:
difficile... pour les fonctions que vous pouvez utiliser dir(), dir() sur des ensembles de données qui vous donnera toutes les méthodes, peut-être que ce n'est pas ce que vous voulez...
Voir les paramètres pour personnaliser les résultats.
tête comme vous le faites déjà. Pour obtenir les 10 premières lignes d'un ensemble de données appelé ds
ds[:10]
de même pour la queueds[:-10]
Je préfère encore
str()
car elle liste de quelques exemples. Un aspect déroutant deinfo
est que son comportement dépend de certains paramètres d'environnement commepandas.options.display.max_info_columns
.Je pense que la meilleure solution est d'appeler
info
avec certains autres paramètres qui force une correction du comportement:Et pour vos autres fonctions: