{"id":9177,"date":"2024-03-03T19:28:20","date_gmt":"2024-03-03T11:28:20","guid":{"rendered":"\/?p=9177"},"modified":"2024-03-03T19:28:20","modified_gmt":"2024-03-03T11:28:20","slug":"df-nunique","status":"publish","type":"post","link":"\/?p=9177","title":{"rendered":"df.nunique()"},"content":{"rendered":"<p><code>df.nunique()<\/code> \u662f pandas \u4e2d\u7684\u4e00\u4e2a\u65b9\u6cd5\uff0c\u7528\u4e8e\u5bf9 DataFrame\uff08\u6570\u636e\u6846\uff09\u8fdb\u884c\u64cd\u4f5c\u3002\u5b83\u8fd4\u56de\u6bcf\u5217\u4e2d\u552f\u4e00\u503c\u7684\u6570\u91cf\u3002<\/p>\n<p>\u4ee5\u4e0b\u662f\u4e00\u4e2a\u4f8b\u5b50\uff1a<\/p>\n<pre><code class=\"language-python\">import pandas as pd\n\n# \u521b\u5efa\u4e00\u4e2a\u6837\u672cDataFrame\ndata = {&#039;\u52171&#039;: [1, 2, 3, 1, 2],\n        &#039;\u52172&#039;: [&#039;A&#039;, &#039;B&#039;, &#039;A&#039;, &#039;C&#039;, &#039;B&#039;],\n        &#039;\u52173&#039;: [&#039;X&#039;, &#039;Y&#039;, &#039;X&#039;, &#039;Z&#039;, &#039;Y&#039;]}\n\ndf = pd.DataFrame(data)\n\n# \u83b7\u53d6\u6bcf\u5217\u552f\u4e00\u503c\u7684\u6570\u91cf\nunique_counts = df.nunique()\n\n# \u6253\u5370\u7ed3\u679c\nprint(unique_counts)<\/code><\/pre>\n<p>\u5728\u8fd9\u4e2a\u4f8b\u5b50\u4e2d\uff0c<code>df.nunique()<\/code> \u5c06\u8f93\u51fa\u4e00\u4e2a\u5305\u542b DataFrame <code>df<\/code> \u6bcf\u5217\u4e2d\u552f\u4e00\u503c\u6570\u91cf\u7684 pandas Series\u3002\u7ed3\u679c\u53ef\u80fd\u7c7b\u4f3c\u4e8e\u4ee5\u4e0b\u5f62\u5f0f\uff1a<\/p>\n<pre><code>\u52171    3\n\u52172    3\n\u52173    3\ndtype: int64<\/code><\/pre>\n<p>\u8fd9\u8868\u793a DataFrame \u7684\u6bcf\u4e00\u5217\u4e2d\u90fd\u6709 3 \u4e2a\u552f\u4e00\u503c\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>df.nunique() \u662f pandas \u4e2d\u7684\u4e00\u4e2a\u65b9\u6cd5\uff0c\u7528\u4e8e\u5bf9 DataFrame\uff08\u6570\u636e\u6846\uff09\u8fdb\u884c\u64cd\u4f5c\u3002\u5b83\u8fd4\u56de\u6bcf\u5217\u4e2d\u552f\u4e00\u503c\u7684\u6570\u91cf\u3002 \u4ee5\u4e0b   \u2026 &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[243],"tags":[217],"_links":{"self":[{"href":"\/index.php?rest_route=\/wp\/v2\/posts\/9177"}],"collection":[{"href":"\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9177"}],"version-history":[{"count":1,"href":"\/index.php?rest_route=\/wp\/v2\/posts\/9177\/revisions"}],"predecessor-version":[{"id":9178,"href":"\/index.php?rest_route=\/wp\/v2\/posts\/9177\/revisions\/9178"}],"wp:attachment":[{"href":"\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9177"},{"taxonomy":"post_tag","embeddable":true,"href":"\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}