Pandas
keyboard_arrow_down 655 guides
chevron_leftData Selection and Renaming
Method add_prefixMethod add_suffixMethod alignMethod at_timeMethod between_timeMethod dropMethod drop_duplicatesMethod duplicatedMethod equalsMethod filterMethod firstMethod getMethod headMethod idxmaxMethod idxminMethod lastMethod lookupMethod queryMethod reindexMethod renameMethod rename_axisMethod reset_indexMethod sampleMethod select_dtypesMethod set_axisMethod set_indexMethod tailMethod takeMethod truncate
check_circle
Mark as learned thumb_up
0
thumb_down
0
chat_bubble_outline
0
Comment auto_stories Bi-column layout
settings
Pandas DataFrame | take method
schedule Aug 12, 2023
Last updated local_offer
Tags Python●Pandas
tocTable of Contents
expand_more Master the mathematics behind data science with 100+ top-tier guides
Start your free 7-days trial now!
Start your free 7-days trial now!
Pandas DataFrame.take(~)
method returns a new DataFrame containing the specified rows or columns.
NOTE
Since a new DataFrame is returned, modifying the return value of take(~)
will not mutate the source DataFrame.
Parameters
1. indices
| array-like
The integer indices of the column or row you want to access. If a negative number is provided, then the columns or rows are fetched from the end.
2. axis
| int
or string
| optional
Whether to fetch rows or columns:
Axis | Description |
---|---|
| Get rows. |
| Get columns. |
By default, axis=0
.
Return Value
A DataFrame containing the specified rows or columns.
Examples
Consider the following DataFrame:
df = pd.DataFrame({"A":[1,2,3],"B":[4,5,6],"C":[7,8,9]}, index=["a","b","c"])df
A B Ca 1 4 7b 2 5 8c 3 6 9
Getting rows
To fetch the rows a
and c
:
df.take([0,2]) # axis=0
A B Ca 1 4 7c 3 6 9
Getting columns
To fetch column B
:
df.take([1], axis=1)
Ba 4b 5c 6
Specifying a negative index
To get the last row of the DataFrame:
df.take([-1])
A B Cc 3 6 9
Published by Isshin Inada
Edited by 0 others
Did you find this page useful?
thumb_up
thumb_down
Comment
Citation
Ask a question or leave a feedback...
Official Pandas Documentation
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.take.html
thumb_up
0
thumb_down
0
chat_bubble_outline
0
settings
Enjoy our search
Hit / to insta-search docs and recipes!