dataframe - Julia DataFrames 唯一行

标签 dataframe julia unique rows

在 DF 中,我有两列(我们称它们为 A 和 B),其中 A 有重复项,它们都是分类变量。我试图只显示唯一的 A 行及其相应的 B 值,我该怎么做?

当 B 是一个连续变量时,我可以通过使用它来做到这一点:

by(ptable, [:A], df -> mean(df[:B]))

最佳答案

这对我有用

df[!nonunique(df[:,[:A]]), [:A, :B]]

关于dataframe - Julia DataFrames 唯一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52098823/

相关文章:

python - 如何在 dropna() pandas dataframe 之后重置索引 pandas dataframe

python - 创建一个函数来根据 Pandas 数据帧和标签中的列执行分组和排序

copy - 繁殖种群。我应该为每个人发送 `deepcopy` 吗?

macros - Julia 中的宏调用与宏定义环境

python - 统一 python 列表中的所有对

r - 在 apply 和 unique 中处理 NA 值

linux - 如何在 Linux 平台上每三小时将文件夹的内容 move 到唯一的文件夹?

python - 将平均函数应用于具有外部条件的 MultiIndex 数据帧

python - 根据工作表名称从多个Excel工作簿中创建数据框?

matlab - Julia:找到两个向量及其索引的交集以帮助连接两个时间序列