![](/img/trans.png)
[英]Power BI: How to use Python with multiple tables in the Power Query Editor?
[英]table distinct from Editor Power Query to Python
我需要将数据转换程序从 Editor Power Query 转换为 Python。 我对编辑器电源查询不是很好。
我有一个有 30 列的表,任务如下:
= Table.Distinct(#"Previous task", {"column1"})
当我这样做时,它需要哪一行? 第一个? 最后一个? 一个随机的? 我如何将其翻译为 Python Pandas,以确保具有相同的数据?
感谢您的回答
默认情况下,我相信Table.Distinct
保留第一行。
在 Pandas 中,您可以使用以下内容:
df.drop_duplicates(keep='first', inplace=True)
keep
参数指定要保留的行, inplace
参数只是确保对 dataframe 本身进行更改,而不是 dataframe 的副本。
在pandas.DataFrame.drop_duplicates上查看更多pandas.DataFrame.drop_duplicates
。
此外, 这里还有一些关于Table.Distinct
的更多信息,以及如何在执行操作之前保留表的排序顺序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.