这可能很愚蠢,但是我找不到执行代码时不打印索引的解决方案。我的代码去了:
读取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个?谢谢^^
答案 0 :(得分:1)
使用pd.DataFrame.at
用于按标签进行标量访问 :
res = df.at['Life time of Full unit', 'Name']
索引编制的简短指南:
iat
/ at
用于按整数位置或标签进行标量访问/设置。iloc
/ loc
进行非标量访问/通过整数位置或标签进行设置。您还可以通过values
提取NumPy数组,但这很少有必要。