我有一个pandas数据帧,我使用dask的from_pandas
函数将其转换为dask数据帧。它有3列,即col1
、col2
和col3
现在,我正在使用daskdf[(daskdf.col1 == v1) & (daskdf.col2 == v2)]
搜索特定行,其中v1
和v2
是我正在搜索的值。但是,当我尝试使用daskdf[(daskdf.col1 == v1) & (daskdf.col2 == v2)]['col3']
获取col3
的值时,它给了我一个dask系列结构,而不是列值
在熊猫中,我可以做pandasdf[(pandasdf.col1 == v1) & (pandasdf.col2 == v2)]['col3'].tolist()
。我如何在这里获取col3
的值
运行
.compute
会将dask
对象转换为pandas
对象,因此下面将给出所需的结果:相关问题 更多 >
编程相关推荐