首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与编辑器对Python的Power查询不同的表

与编辑器对Python的Power查询不同的表
EN

Stack Overflow用户
提问于 2021-11-24 09:43:18
回答 1查看 28关注 0票数 0

我需要转换一个数据转换程序从编辑器Power Query到Python。我不是很擅长编辑能力查询。

我有一个包含30多列的表,任务如下:

代码语言:javascript
运行
复制
= Table.Distinct(#"Previous task", {"column1"})

当我这样做的时候,它占据了哪一行?第一个?最后一个?是随机的吗?我如何将其转换为Python Pandas,以确保具有相同的数据?

感谢您的答复

EN

回答 1

Stack Overflow用户

发布于 2021-11-24 09:51:32

默认情况下,我相信Table.Distinct会保留第一行。

在Pandas中,您可以使用以下内容:

代码语言:javascript
运行
复制
df.drop_duplicates(keep='first', inplace=True)

keep参数指定要保留的行,而inplace参数只是确保对数据帧本身进行更改,而不是对数据帧的副本进行更改。

pandas.DataFrame.drop_duplicates上查看更多here

此外,还将here's一些关于Table.Distinct的更多信息,以及如何在执行操作之前保持表的排序顺序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70093821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档