簡體   English   中英

在 Pandas 中查找行索引和列索引值

[英]finding a row index and column index value in Pandas

我想通過給出明確的列號來找到行的索引。

import pandas as pd
list1=[['a1','a2','a3'],['b1','b2','b3'],['c1','c2','c3']]
df = pd.DataFrame(list1)

在此處輸入圖像描述

我怎樣才能找到它?

要獲得它,您必須按以下方式使用 iloc:

print(df.iloc[1][1])

您可以使用 .iloc 屬性。 下面是一個例子:

  df.iloc[1,2]

這將在第 1 行和第 2 列獲得 object。

您甚至可以使用冒號進行拼接。 例子:

  df.iloc[2:5 , 3:8]

這將獲取第 2 行到第 5 行和第 3 行到第 8 行的所有元素。

關於 iloc 的更多信息可以在這里找到:

https://thispointer.com/select-rows-columns-by-name-or-index-in-dataframe-using-loc-iloc-python-pandas/

希望這可以幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM