pandas使用中的axis的理解,巧妙清楚

2021-10-19 10:00:22 字數 569 閱讀 3190

import pandas as pd

import numpy as np

data = pd.dataframe(data=np.arange(12)

.reshape(3,

4), columns=

['a'

,'b'

,'c'

,'d'])

print

(data)

# axis的理解,axis=1,是指刪除列,axis=0是指刪除列,若不記得,則直接指定引數未columns

# data = data.drop('a', axis='columns')

# data = data.drop('a', axis=1)

# axis的理解,axis=0,是指刪除行,axis=0是指刪除行,若不記得,則直接指定引數未index

# data = data.drop(0, axis=0)

data = data.drop(

0, axis=

'index'

)print

(data)

pandas 的axis引數的理解

pandas的axis引數怎樣理解?axis 0 或者 index 如果是單行操作,就指的是某一行 如果是聚合操作,指的是跨行cross rows axis 1 或者 columns 如果是單列操作,就指的是某一列 如果是聚合操作,指的是跨列cross columns 按哪個axis,就是這個axi...

Pandas系列 如何使用axis引數

剛開始使用axis引數的時候覺得很困惑,不清楚什麼時候用axis 0,什麼時候該用axis 1.看了些教程後茅塞頓開,這篇文章就是對axis引數使用的一些總結。data pd.read csv r d python wholesale customers data.csv print data.he...

Numpy和Pandas中axis引數理解

numpy和pandas是資料處理中常用的庫,numpy和pandas許多函式都有axis這個引數,傳入axis引數可以指定在哪個軸上操作,但是使用axis到底該指定哪個軸,這帶了很多的困惑。下面我們就來分析一下,axis是怎麼指定不同的軸的,以及指定不同的軸,是怎樣操作的。pandas保持了num...