{
  "source_file": "0930",
  "source_platform": "Medium",
  "author": "Bex T.",
  "title_listed": "Pandas cut vs. qcut Explained Clearly (Finally)",
  "keywords": "Pandas,cut,qcut,分箱",
  "domain": "数据处理",
  "content_type": "深度技术解析",
  "is_paid_flag": "部分免费/会员墙",
  "url": "https://pub.towardsai.net/pandas-cut-vs-qcut-explained-clearly-finally-905847d473bd",
  "publish_date": "2023-11",
  "corpus_stage": "预训练/SFT",
  "notes": "",
  "id": "ede8355f92f9",
  "collected_at": "2026-10-02T00:39:45",
  "title": "Medium",
  "body_markdown": "[Sitemap](https://pub.towardsai.net/sitemap/sitemap.xml)\n[Open in app](https://play.google.com/store/apps/details?id=com.medium.reader&referrer=utm_source%3DmobileNavBar&source=---top_nav_layout_nav-------------------------------------------)\nSign up\n[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=post_page---top_nav_layout_nav-----------------------global_nav--------------------)\n[Medium Logo](https://medium.com/?source=---top_nav_layout_nav-------------------------------------------)\nGet app\n[Write](https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---top_nav_layout_nav-----------------------new_post_topnav--------------------)\n[Search](https://medium.com/search?source=---top_nav_layout_nav-------------------------------------------)\nSign up\n[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=post_page---top_nav_layout_nav-----------------------global_nav--------------------)\n![Unknown user](https://miro.medium.com/v2/resize:fill:64:64/1*dmbNkD5D-u45r44go_cf0g.png)\n## [Towards AI](https://pub.towardsai.net/?source=post_page---publication_nav-98111c9905da-905847d473bd-----------------------------------------)\n·\n[![Towards AI](https://miro.medium.com/v2/resize:fill:76:76/1*JyIThO-cLjlChQLb6kSlVQ.png)](https://pub.towardsai.net/?source=post_page---post_publication_sidebar-98111c9905da-905847d473bd-----------------------------------------)\nWe train AI Engineers. We deploy Enterprise AI. Join 100K+ AI practitioners at Towards AI Academy or reach out for help making your company AI native. [towardsai.com](http://towardsai.com)\nMember-only story\n[Pandas](https://medium.com/tag/pandas?source=post_page---header_tags--905847d473bd-----------------------------------------)\n[Artificial Intelligence](https://medium.com/tag/artificial-intelligence?source=post_page---header_tags--905847d473bd-----------------------------------------)\n[Machine Learning](https://medium.com/tag/machine-learning?source=post_page---header_tags--905847d473bd-----------------------------------------)\n[Programming](https://medium.com/tag/programming?source=post_page---header_tags--905847d473bd-----------------------------------------)\n[Data Science](https://medium.com/tag/data-science?source=post_page---header_tags--905847d473bd-----------------------------------------)\n# Pandas cut vs. qcut Explained Clearly (Finally)\n## How to customarily bin data in Pandas\n[![Bex T.](https://miro.medium.com/v2/resize:fill:64:64/1*utsNunS-76Mnd3RMNXz5MA.png)](https://ibexorigin.medium.com/?source=post_page---byline--905847d473bd-----------------------------------------)\n[Bex T.](https://ibexorigin.medium.com/?source=post_page---byline--905847d473bd-----------------------------------------)\n8 min read\n·\nNov 30, 2023\n[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Ftowards-artificial-intelligence%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&user=Bex+T.&userId=39db050c2ac2&source=---header_actions--905847d473bd---------------------clap_footer--------------------)\n--\n5\n[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Frepost%2Fp%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&user=Bex+T.&userId=39db050c2ac2&source=---header_actions--905847d473bd---------------------repost_header--------------------)\n[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=---header_actions--905847d473bd---------------------bookmark_footer--------------------)\n[Listen](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2Fplans%3Fdimension%3Dpost_audio_button%26postId%3D905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=---header_actions--905847d473bd---------------------post_audio_button--------------------)\nShare\nPress enter or click to view image in full size\nPhoto by [Karan Bhatia](https://unsplash.com/@karanbhatia9?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash) on [Unsplash](https://unsplash.com/photos/person-grinding-pipe-steel-wool-photography-ib7jwp7m0iA?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash)\n### Motivation\n> “What the heck is this?”\nThat is the reaction beginners often get when they look at the output of some hard `pandas` function. It always baffles me how lots of tutorials and courses introduce such functions in a single sentence and move on to other topics in a heartbeat. Even if you read their documentation from top to bottom, it is gonna be more than a minute, guaranteed.\nAs a beginner, I was always so frustrated when I was in such situations. One time, while doing a nano degree at Udacity, I was learning about Matplotlib’s heatmaps. As you know, Matplotlib cannot create annotations for heatmaps automatically like Seaborn, so you had to create them by hand. To do that, you would use`qcut` or `cut` (which are the topic of this article) to bin your data into categories, and I was completely new to these functions.\nThe instructor, in a single sentence, briefly ‘explained’ the functions and a link to the documentation appeared on the screen🤦‍♂️. He even fast-forwarded through the parts where he was typing out the syntax.\nLately, I have been writing a little series explaining the hardest functions `pandas` in the hopes that other people won’t face the…\n[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Ftowards-artificial-intelligence%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&user=Bex+T.&userId=39db050c2ac2&source=---footer_actions--905847d473bd---------------------clap_footer--------------------)\n--\n[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Ftowards-artificial-intelligence%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&user=Bex+T.&userId=39db050c2ac2&source=---footer_actions--905847d473bd---------------------clap_footer--------------------)\n--\n5\n[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Frepost%2Fp%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&user=Bex+T.&userId=39db050c2ac2&source=---footer_actions--905847d473bd---------------------repost_footer--------------------)\n[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=---footer_actions--905847d473bd---------------------bookmark_footer--------------------)\n[![Bex T.](https://miro.medium.com/v2/resize:fill:96:96/1*utsNunS-76Mnd3RMNXz5MA.png)](https://ibexorigin.medium.com/?source=post_page---post_author_info--905847d473bd-----------------------------------------)\n[![Bex T.](https://miro.medium.com/v2/resize:fill:128:128/1*utsNunS-76Mnd3RMNXz5MA.png)](https://ibexorigin.medium.com/?source=post_page---post_author_info--905847d473bd-----------------------------------------)\n## [Written by Bex T.](https://ibexorigin.medium.com/?source=post_page---post_author_info--905847d473bd-----------------------------------------)\n[41K followers](https://ibexorigin.medium.com/followers?source=post_page---post_author_info--905847d473bd-----------------------------------------)\n·[188 following](https://medium.com/@ibexorigin/following?source=post_page---post_author_info--905847d473bd-----------------------------------------)\nBEXGBoost | DataCamp Instructor |🥇Top 10 AI/ML Writer on Medium | Kaggle Master | <https://www.linkedin.com/in/bextuychiev/>\n[![Towards AI](https://miro.medium.com/v2/resize:fill:96:96/1*JyIThO-cLjlChQLb6kSlVQ.png)](https://pub.towardsai.net/?source=post_page---post_publication_info--905847d473bd-----------------------------------------)\n[![Towards AI](https://miro.medium.com/v2/resize:fill:128:128/1*JyIThO-cLjlChQLb6kSlVQ.png)](https://pub.towardsai.net/?source=post_page---post_publication_info--905847d473bd-----------------------------------------)\n## [Published in Towards AI](https://pub.towardsai.net/?source=post_page---post_publication_info--905847d473bd-----------------------------------------)\n[150K followers](https://pub.towardsai.net/followers?source=post_page---post_publication_info--905847d473bd-----------------------------------------)\n·[Last published just now](https://pub.towardsai.net/it-recruitment-in-the-age-of-generative-ai-892b7a9218dc?source=post_page---post_publication_info--905847d473bd-----------------------------------------)\nWe train AI Engineers. We deploy Enterprise AI. Join 100K+ AI practitioners at Towards AI Academy or reach out for help making your company AI native. [towardsai.com](http://towardsai.com)\n[Help](https://help.medium.com/hc/en-us?source=post_page-----905847d473bd-----------------------------------------)\n[Status](https://status.medium.com/?source=post_page-----905847d473bd-----------------------------------------)\n[About](https://medium.com/about?autoplay=1&source=post_page-----905847d473bd-----------------------------------------)\n[Careers](https://medium.com/jobs-at-medium/work-at-medium-959d1a85284e?source=post_page-----905847d473bd-----------------------------------------)\nPress\n[Blog](https://blog.medium.com/?source=post_page-----905847d473bd-----------------------------------------)\n[Store](https://medium.com/store)\n[Privacy](https://policy.medium.com/medium-privacy-policy-f03bf92035c9?source=post_page-----905847d473bd-----------------------------------------)\n[Rules](https://policy.medium.com/medium-rules-30e5502c4eb4?source=post_page-----905847d473bd-----------------------------------------)\n[Terms](https://policy.medium.com/medium-terms-of-service-9db0094a1e0f?source=post_page-----905847d473bd-----------------------------------------)\n[Text to speech](https://speechify.com/medium?source=post_page-----905847d473bd-----------------------------------------)\n",
  "metadata": {
    "title": "Medium",
    "description": "Pandas cut vs. qcut Explained Clearly (Finally) How to customarily bin data in Pandas Motivation “What the heck is this?” That is the reaction beginners often get when they look at the output of …",
    "keywords": null,
    "author": "Bex T.",
    "og:site_name": "Medium",
    "og:type": "article",
    "og:title": "Pandas cut vs. qcut Explained Clearly (Finally)",
    "og:description": "How to customarily bin data in Pandas",
    "og:url": "https://pub.towardsai.net/pandas-cut-vs-qcut-explained-clearly-finally-905847d473bd",
    "og:image": "https://miro.medium.com/v2/resize:fit:1200/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
    "twitter:app:name:iphone": "Medium",
    "twitter:app:id:iphone": "828256236",
    "twitter:site": "@towards_AI",
    "twitter:app:url:iphone": "medium://p/905847d473bd",
    "twitter:image:src": "https://miro.medium.com/v2/resize:fit:1200/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
    "twitter:card": "summary_large_image",
    "twitter:creator": "@BexTuychiev",
    "twitter:label1": "Reading time",
    "twitter:data1": "8 min read",
    "article:published_time": "2023-11-30T18:01:59.683Z",
    "article:author": "https://ibexorigin.medium.com"
  },
  "paywall": {
    "listed_paid": true,
    "detected": true,
    "marker": "member-only story",
    "public_only": true,
    "policy": "付费/会员内容只保留页面公开可见部分，不绕过付费墙"
  },
  "crawl": {
    "success": true,
    "status_code": 307,
    "error": ""
  },
  "code_blocks": [],
  "images": [
    {
      "src": "https://miro.medium.com/v2/resize:fill:64:64/1*dmbNkD5D-u45r44go_cf0g.png",
      "alt": "Unknown user",
      "local_path": "attachments/ede8355f92f9/images/000.png",
      "bytes": 1474,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fill:76:76/1*JyIThO-cLjlChQLb6kSlVQ.png",
      "alt": "Towards AI",
      "local_path": "attachments/ede8355f92f9/images/001.png",
      "bytes": 6735,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fill:64:64/1*utsNunS-76Mnd3RMNXz5MA.png",
      "alt": "Bex T.",
      "local_path": "attachments/ede8355f92f9/images/002.png",
      "bytes": 7181,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:640/format:webp/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/003.jpeg",
      "bytes": 69748,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:720/format:webp/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/004.jpeg",
      "bytes": 87536,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:750/format:webp/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/005.jpeg",
      "bytes": 94966,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:786/format:webp/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/006.jpeg",
      "bytes": 103282,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:828/format:webp/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/007.jpeg",
      "bytes": 113846,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:1100/format:webp/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/008.jpeg",
      "bytes": 189910,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:1400/format:webp/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/009.jpeg",
      "bytes": 310130,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:640/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/010.jpeg",
      "bytes": 75364,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:720/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/011.jpeg",
      "bytes": 94150,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:750/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/012.jpeg",
      "bytes": 102049,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:786/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/013.jpeg",
      "bytes": 110819,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:828/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/014.jpeg",
      "bytes": 121785,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:1100/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/015.jpeg",
      "bytes": 206154,
      "downloaded": true
    },
    {
      "src": "https://miro.medium.com/v2/resize:fit:1400/1*TQvPD97gnS1aPlVd5bXvmg.jpeg",
      "alt": "",
      "local_path": "attachments/ede8355f92f9/images/016.jpeg",
      "bytes": 337055,
      "downloaded": true
    }
  ],
  "audio": [],
  "videos": [],
  "links": [
    {
      "type": "internal",
      "href": "https://pub.towardsai.net/sitemap/sitemap.xml"
    },
    {
      "type": "internal",
      "href": "https://pub.towardsai.net/?source=post_page---publication_nav-98111c9905da-905847d473bd-----------------------------------------"
    },
    {
      "type": "internal",
      "href": "https://pub.towardsai.net/?source=post_page---post_publication_sidebar-98111c9905da-905847d473bd-----------------------------------------"
    },
    {
      "type": "internal",
      "href": "https://pub.towardsai.net/?source=post_page---post_publication_info--905847d473bd-----------------------------------------"
    },
    {
      "type": "internal",
      "href": "https://pub.towardsai.net/followers?source=post_page---post_publication_info--905847d473bd-----------------------------------------"
    },
    {
      "type": "internal",
      "href": "https://pub.towardsai.net/it-recruitment-in-the-age-of-generative-ai-892b7a9218dc?source=post_page---post_publication_info--905847d473bd-----------------------------------------"
    },
    {
      "type": "external",
      "href": "https://play.google.com/store/apps/details?id=com.medium.reader&referrer=utm_source%3DmobileNavBar&source=---top_nav_layout_nav-------------------------------------------"
    },
    {
      "type": "external",
      "href": "https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=post_page---top_nav_layout_nav-----------------------global_nav--------------------"
    },
    {
      "type": "external",
      "href": "https://medium.com/?source=---top_nav_layout_nav-------------------------------------------"
    },
    {
      "type": "external",
      "href": "https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---top_nav_layout_nav-----------------------new_post_topnav--------------------"
    },
    {
      "type": "external",
      "href": "https://medium.com/search?source=---top_nav_layout_nav-------------------------------------------"
    },
    {
      "type": "external",
      "href": "http://towardsai.com"
    },
    {
      "type": "external",
      "href": "https://medium.com/tag/pandas?source=post_page---header_tags--905847d473bd-----------------------------------------"
    },
    {
      "type": "external",
      "href": "https://medium.com/tag/artificial-intelligence?source=post_page---header_tags--905847d473bd-----------------------------------------"
    },
    {
      "type": "external",
      "href": "https://medium.com/tag/machine-learning?source=post_page---header_tags--905847d473bd-----------------------------------------"
    },
    {
      "type": "external",
      "href": "https://medium.com/tag/programming?source=post_page---header_tags--905847d473bd-----------------------------------------"
    },
    {
      "type": "external",
      "href": "https://medium.com/tag/data-science?source=post_page---header_tags--905847d473bd-----------------------------------------"
    },
    {
      "type": "external",
      "href": "https://ibexorigin.medium.com/?source=post_page---byline--905847d473bd-----------------------------------------"
    },
    {
      "type": "external",
      "href": "https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Ftowards-artificial-intelligence%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=---header_actions--905847d473bd---------------------clap_footer--------------------&user=Bex+T.&userId=39db050c2ac2"
    },
    {
      "type": "external",
      "href": "https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Frepost%2Fp%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=---header_actions--905847d473bd---------------------repost_header--------------------&user=Bex+T.&userId=39db050c2ac2"
    },
    {
      "type": "external",
      "href": "https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=---header_actions--905847d473bd---------------------bookmark_footer--------------------"
    },
    {
      "type": "external",
      "href": "https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2Fplans%3Fdimension%3Dpost_audio_button%26postId%3D905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=---header_actions--905847d473bd---------------------post_audio_button--------------------"
    },
    {
      "type": "external",
      "href": "https://unsplash.com/@karanbhatia9"
    },
    {
      "type": "external",
      "href": "https://unsplash.com/photos/person-grinding-pipe-steel-wool-photography-ib7jwp7m0iA"
    },
    {
      "type": "external",
      "href": "https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Ftowards-artificial-intelligence%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=---footer_actions--905847d473bd---------------------clap_footer--------------------&user=Bex+T.&userId=39db050c2ac2"
    },
    {
      "type": "external",
      "href": "https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Frepost%2Fp%2F905847d473bd&operation=register&redirect=https%3A%2F%2Fpub.towardsai.net%2Fpandas-cut-vs-qcut-explained-clearly-finally-905847d473bd&source=---footer_actions--905847d473bd---------------------repost_footer--------------------&user=Bex+T.&userId=39db050c2ac2"
    }
  ],
  "repair_version": 2,
  "repaired_at": "2026-10-14T11:11:49Z",
  "source_url": "https://pub.towardsai.net/pandas-cut-vs-qcut-explained-clearly-finally-905847d473bd",
  "delivery_status": "excluded_paid",
  "discovery_status": "excluded_paid",
  "missing_reason": "按原约定排除付费/会员全文"
}