Python эквивалент функции головы и хвоста R

Я хочу просмотреть фреймворк Pandas. Я бы использовал head (mymatrix) в R, но я не знаю, как это сделать в Pandas Python.

Когда я печатаю

df.head(10) Я получаю...

<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

Ответы

Ответ 1

Предположим, вы хотите вывести первую и последнюю 10 строк набора диафрагмы.

В R:

data(iris)
head(iris, 10)
tail(iris, 10)

В Python (scikit-learn требуется загрузить набор диафрагмы):

import pandas as pd
from sklearn import datasets
iris = pd.DataFrame(datasets.load_iris().data)
iris.head(10)
iris.tail(10)

Теперь, когда ответил ранее, если ваш фрейм данных слишком велик для дисплея, который вы используете в терминале, выводится сводка. Чтобы визуализировать ваши данные в терминале, вы можете либо расходуть терминал, либо уменьшить количество отображаемых столбцов, как показано ниже.

iris.ix[:,1:2].head(10)