我曾经使用tree.pandas.df()函数(2年前)从根文件中检索熊猫数据。但是,在最近运行代码时,我得到了以下错误。有人能告诉我问题出在哪里吗?
f = uproot.open(inputFile)
treeName = "myTreeName"
tree = f[treeName]
myDf = tree.pandas.df('branchName',entrystop=nEvent, flatten = False)AttributeError:“Model_TTree_v19”对象没有“熊猫”属性
发布于 2022-09-22 14:55:25
在链接版本3中,一个名为TTree.pandas.df的特殊函数创建了Pandas DataFrames。
在链接版本4(及以上)中,所有产生数组的函数都有一个library参数,该参数指定要使用哪个库来表示数组。library="pd"制造潘达斯DataFrames。
这种更改在连根拔起3→4备忘单中进行了描述,新参数在入门指南中的几个地方以及数组获取函数的所有参考文档(如TTree.arrays )中都有描述。
https://stackoverflow.com/questions/73816411
复制相似问题