Je veux prévisualiser un Pandas dataframe. J'utiliserais head (mymatrix) dans R, mais je ne sais pas comment faire cela dans Pandas Python.
Quand je tape
df.head (10) Je reçois ...
<class 'pandas.core.frame.DataFrame'>
Int64Index: 10 entries, 0 to 9
Data columns (total 14 columns):
#Book_Date 10 non-null values
Item_Qty 10 non-null values
Item_id 10 non-null values
Location_id 10 non-null values
MFG_Discount 10 non-null values
Sale_Revenue 10 non-null values
Sales_Flg 10 non-null values
Sell_Unit_Cost 5 non-null values
Store_Discount 10 non-null values
Transaction_Id 10 non-null values
Unit_Cost_Amt 10 non-null values
Unit_Received_Cost 5 non-null values
Unnamed: 0 10 non-null values
Weight 10 non-null values
Supposons que vous souhaitiez sortir les 10 premières et dernières lignes de l'ensemble de données iris.
Dans R:
data(iris)
head(iris, 10)
tail(iris, 10)
Dans Python (scikit-learn requis pour charger l'ensemble de données iris):
import pandas as pd
from sklearn import datasets
iris = pd.DataFrame(datasets.load_iris().data)
iris.head(10)
iris.tail(10)
Maintenant, comme réponse précédente , si votre bloc de données est trop grand pour l'affichage que vous utilisez dans le terminal, un résumé est émis. Pour visualiser vos données dans un terminal, vous pouvez soit étendre le terminal, soit réduire le nombre de colonnes à afficher, comme suit.
iris.ix[:,1:2].head(10)