{"id":23077,"date":"2024-03-16T00:47:32","date_gmt":"2024-03-16T00:47:32","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/"},"modified":"2024-03-22T00:24:13","modified_gmt":"2024-03-22T00:24:13","slug":"how-to-fill-colors-after-drawing-shapes-in-python","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/","title":{"rendered":"How to fill colors after drawing shapes in Python?"},"content":{"rendered":"<p>In Python, you can use the matplotlib library to plot graphs and fill colors. Here is a simple example demonstrating how to use matplotlib to draw a rectangle and fill it with color.<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-keyword\">import<\/span> matplotlib.pyplot <span class=\"hljs-keyword\">as<\/span> plt\r\n\r\n<span class=\"hljs-comment\"># \u521b\u5efa\u4e00\u4e2a\u56fe\u5f62\u5bf9\u8c61\u548c\u4e00\u4e2a\u5b50\u56fe<\/span>\r\nfig, ax = plt.subplots()\r\n\r\n<span class=\"hljs-comment\"># \u7ed8\u5236\u4e00\u4e2a\u77e9\u5f62<\/span>\r\nrect = plt.Rectangle((<span class=\"hljs-number\">0.2<\/span>, <span class=\"hljs-number\">0.2<\/span>), <span class=\"hljs-number\">0.6<\/span>, <span class=\"hljs-number\">0.6<\/span>, color=<span class=\"hljs-string\">'blue'<\/span>)\r\n\r\n<span class=\"hljs-comment\"># \u5c06\u77e9\u5f62\u6dfb\u52a0\u5230\u5b50\u56fe\u4e2d<\/span>\r\nax.add_patch(rect)\r\n\r\n<span class=\"hljs-comment\"># \u8bbe\u7f6e\u5750\u6807\u8f74\u8303\u56f4<\/span>\r\nax.set_xlim(<span class=\"hljs-number\">0<\/span>, <span class=\"hljs-number\">1<\/span>)\r\nax.set_ylim(<span class=\"hljs-number\">0<\/span>, <span class=\"hljs-number\">1<\/span>)\r\n\r\n<span class=\"hljs-comment\"># \u663e\u793a\u56fe\u5f62<\/span>\r\nplt.show()\r\n<\/code><\/pre>\n<p>In this example, we first create a figure object and a subplot. Then, we draw a rectangle using the Rectangle function and specify its position, width, and height. Next, we add the rectangle to the subplot and set the range of the axes. Finally, we use the plt.show() function to display the figure.<\/p>\n<p>To fill the rectangle with color, you can specify the color using the color parameter in the Rectangle function. In this example, we set the color of the rectangle to blue. You can also set different colors as needed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Python, you can use the matplotlib library to plot graphs and fill colors. Here is a simple example demonstrating how to use matplotlib to draw a rectangle and fill it with color. import matplotlib.pyplot as plt # \u521b\u5efa\u4e00\u4e2a\u56fe\u5f62\u5bf9\u8c61\u548c\u4e00\u4e2a\u5b50\u56fe fig, ax = plt.subplots() # \u7ed8\u5236\u4e00\u4e2a\u77e9\u5f62 rect = plt.Rectangle((0.2, 0.2), 0.6, 0.6, color=&#8217;blue&#8217;) # \u5c06\u77e9\u5f62\u6dfb\u52a0\u5230\u5b50\u56fe\u4e2d ax.add_patch(rect) [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-23077","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to fill colors after drawing shapes in Python? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to fill colors after drawing shapes in Python?\" \/>\n<meta property=\"og:description\" content=\"In Python, you can use the matplotlib library to plot graphs and fill colors. Here is a simple example demonstrating how to use matplotlib to draw a rectangle and fill it with color. import matplotlib.pyplot as plt # \u521b\u5efa\u4e00\u4e2a\u56fe\u5f62\u5bf9\u8c61\u548c\u4e00\u4e2a\u5b50\u56fe fig, ax = plt.subplots() # \u7ed8\u5236\u4e00\u4e2a\u77e9\u5f62 rect = plt.Rectangle((0.2, 0.2), 0.6, 0.6, color=&#039;blue&#039;) # \u5c06\u77e9\u5f62\u6dfb\u52a0\u5230\u5b50\u56fe\u4e2d ax.add_patch(rect) [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-16T00:47:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-22T00:24:13+00:00\" \/>\n<meta name=\"author\" content=\"William Carter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"William Carter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/\"},\"author\":{\"name\":\"William Carter\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0\"},\"headline\":\"How to fill colors after drawing shapes in Python?\",\"datePublished\":\"2024-03-16T00:47:32+00:00\",\"dateModified\":\"2024-03-22T00:24:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/\"},\"wordCount\":135,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/\",\"name\":\"How to fill colors after drawing shapes in Python? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-16T00:47:32+00:00\",\"dateModified\":\"2024-03-22T00:24:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to fill colors after drawing shapes in Python?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0\",\"name\":\"William Carter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g\",\"caption\":\"William Carter\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/williamcarter\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to fill colors after drawing shapes in Python? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/","og_locale":"en_US","og_type":"article","og_title":"How to fill colors after drawing shapes in Python?","og_description":"In Python, you can use the matplotlib library to plot graphs and fill colors. Here is a simple example demonstrating how to use matplotlib to draw a rectangle and fill it with color. import matplotlib.pyplot as plt # \u521b\u5efa\u4e00\u4e2a\u56fe\u5f62\u5bf9\u8c61\u548c\u4e00\u4e2a\u5b50\u56fe fig, ax = plt.subplots() # \u7ed8\u5236\u4e00\u4e2a\u77e9\u5f62 rect = plt.Rectangle((0.2, 0.2), 0.6, 0.6, color='blue') # \u5c06\u77e9\u5f62\u6dfb\u52a0\u5230\u5b50\u56fe\u4e2d ax.add_patch(rect) [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-16T00:47:32+00:00","article_modified_time":"2024-03-22T00:24:13+00:00","author":"William Carter","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"William Carter","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/"},"author":{"name":"William Carter","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0"},"headline":"How to fill colors after drawing shapes in Python?","datePublished":"2024-03-16T00:47:32+00:00","dateModified":"2024-03-22T00:24:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/"},"wordCount":135,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/","name":"How to fill colors after drawing shapes in Python? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-16T00:47:32+00:00","dateModified":"2024-03-22T00:24:13+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-fill-colors-after-drawing-shapes-in-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to fill colors after drawing shapes in Python?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0","name":"William Carter","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g","caption":"William Carter"},"url":"https:\/\/www.silicloud.com\/blog\/author\/williamcarter\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/23077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=23077"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/23077\/revisions"}],"predecessor-version":[{"id":57035,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/23077\/revisions\/57035"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=23077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=23077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=23077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}