Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在Dask数据帧中订购条目以在seaborn中显示?_Python_Pandas_Seaborn_Dask - Fatal编程技术网

Python 如何在Dask数据帧中订购条目以在seaborn中显示?

Python 如何在Dask数据帧中订购条目以在seaborn中显示?,python,pandas,seaborn,dask,Python,Pandas,Seaborn,Dask,我试图获得一个Seaborn条形图,其中包含数据帧中的前n个条目,按其中一列排序 在熊猫中,我通常会使用以下方法: df = df.sort_values('ColumnFoo', ascending=False) sns.barplot(data=df[:10], x='ColumnFoo', y='ColumnBar') 但是,在尝试Dask时,显然没有对数据帧进行排序的选项,因为数据帧基本上是延迟对象,对它们进行排序将首先消除使用Dask的许多好处 是否存在从数据帧获取有序条目或让Sea

我试图获得一个Seaborn条形图,其中包含数据帧中的前n个条目,按其中一列排序

在熊猫中,我通常会使用以下方法:

df = df.sort_values('ColumnFoo', ascending=False)
sns.barplot(data=df[:10], x='ColumnFoo', y='ColumnBar')
但是,在尝试Dask时,显然没有对数据帧进行排序的选项,因为数据帧基本上是延迟对象,对它们进行排序将首先消除使用Dask的许多好处


是否存在从数据帧获取有序条目或让Seaborn从数据帧列中选取前n个值的方法?

如果要将数据移动到Seaborn,则几乎可以肯定它适合内存。我建议只转换到熊猫数据帧,然后在那里进行排序

一般来说,一旦进入了小数据领域,就没有理由使用Dask而不是Pandas。熊猫更成熟,体验更顺畅。Dask数据帧开发人员建议在可行的情况下使用熊猫。

您看到了吗?