簡體   English   中英

表不同於 Editor Power Query 到 Python

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM