Python:如何在执行时隐藏索引

4

可能是一个非常愚蠢的问题,但我找不到不打印索引的解决方案。我的代码如下:

读取 Excel 文件并选择特定组件。

df= pd.read_excel('Components.xlsx')
component_name = 'Name'

强制索引成为某一列

df = df.set_index(['TECHNICAL DATA']) 

使用df.loc在单元格中选择数据

component_lifetime=df.loc[['Life time of Full unit'],component_name]
print(componet_lifetime)

我得到的是:

技术数据

整个单元的寿命为20年

是否可以隐藏所有指数数据并仅打印20?谢谢 ^^


4
component_lifetime=df.loc[['Life time of Full unit'],component_name].values中添加.values应该就可以完成任务。 - Tarifazo
1个回答

1

使用pd.DataFrame.at进行标签访问的标量访问:

res = df.at['Life time of Full unit', 'Name']

索引简要指南:

  1. 使用 iat / at 分别通过整数位置或标签进行标量访问 / 设置。
  2. 使用 iloc / loc 分别通过整数位置或标签进行非标量访问 / 设置。

您还可以通过 values 提取 NumPy 数组,但这很少是必要的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接