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