{"id":4,"date":"2016-01-30T02:30:54","date_gmt":"2016-01-30T02:30:54","guid":{"rendered":"http:\/\/intelligentonlinetools.com\/blog\/?p=4"},"modified":"2016-01-30T02:30:54","modified_gmt":"2016-01-30T02:30:54","slug":"making-tree-map-chart","status":"publish","type":"post","link":"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/","title":{"rendered":"Making Tree Map Chart"},"content":{"rendered":"<p>In information visualization and computing, treemapping is a method for displaying hierarchical data by using nested rectangles.[1] Below will be discussed some ways how to create tree map chart. <\/p>\n<p>1. Google Code You can create tree map with Google chart tools. The example can be found on Google Code.[2] You can even use code playground link on the same page[2] to enter your data and get tree map. The input of data should be in special format. If you have many records it is hard to change data format manually. However one of the tool from our site &#8211; <a href=\"http:\/\/www.lwebzem.com\/cgi-bin\/research\/data_visualization.cgi\">Online tool for generating data string for Google Treemap Chart <\/a> can convert regular excel (table) format to child &#8211; parent value value format. <\/p>\n<p>2. Google DOCS Google spreadsheets support tree map. The creating this type chart is similar like creating any chart in Excel. Put data in spreadsheet, click insert, select chart and then select tree map. Before creating tree map the data also should be converted in special format.[3] <\/p>\n<p>3. JuiceKit for Visual Analytics JuiceKit\u2122 is Software Development Kit and it is available for downloading. Documentation and examples is provided also. JuiceKit is using Adobe Flex to create nice charts. [4] <\/p>\n<p>4. Perl Perl has module for creating tree maps. Here are the simple code example: my $treemap = Gtk2::Ex::TreeMap-&gt;new([600,400]); my $values = [6,6,4,3,2,2,1]; $treemap-&gt;draw_map_simple($values); You can find more details at [5] There are many other ways to create tree map chart. For the list of treemapping software you can refer to Wikipedia.[6] If you know some easy way how to create tree map chart please feel free to add it here. <\/p>\n<p>[1]. <a href=\"http:\/\/en.wikipedia.org\/wiki\/Treemapping\" target=\"_blank\">Treemapping<\/a> Wikipedia, the free encyclopedia <br \/>[2]. <a href=http:\/\/code.google.com\/apis\/chart\/interactive\/docs\/gallery\/treemap.html target=\"_blank\">Google Chart Tools &#8211; Visualization: Treemap<\/a> <br \/>[3]. <a href=\"https:\/\/docs.google.com\/support\/bin\/answer.py?answer=1409806\" target=\"_blank\">Tree Map<\/a> <br \/>[4]. <a href=http:\/\/www.juicekit.org target=\"_blank\">www.juicekit.org<\/a><br \/> [5]. <a href=http:\/\/search.cpan.org\/~ofeyaikon\/Gtk2-Ex-TreeMap-0.02\/lib\/Gtk2\/Ex\/TreeMap.pm target=\"_blank\">Gtk2-Ex-TreeMap on CPAN<\/a><br \/> [6].<a href=\"http:\/\/en.wikipedia.org\/wiki\/List_of_treemapping_software\" target=\"_blank\">List of treemapping software<\/a> Wikipedia, the free encyclopedia<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In information visualization and computing, treemapping is a method for displaying hierarchical data by using nested rectangles.[1] Below will be discussed some ways how to create tree map chart. 1. Google Code You can create tree map with Google chart tools. The example can be found on Google Code.[2] You can even use code playground &#8230; <a title=\"Making Tree Map Chart\" class=\"read-more\" href=\"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":[]},"categories":[1],"tags":[],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Making Tree Map Chart - Machine Learning Applications<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Making Tree Map Chart - Machine Learning Applications\" \/>\n<meta property=\"og:description\" content=\"In information visualization and computing, treemapping is a method for displaying hierarchical data by using nested rectangles.[1] Below will be discussed some ways how to create tree map chart. 1. Google Code You can create tree map with Google chart tools. The example can be found on Google Code.[2] You can even use code playground ... Read more\" \/>\n<meta property=\"og:url\" content=\"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/\" \/>\n<meta property=\"og:site_name\" content=\"Machine Learning Applications\" \/>\n<meta property=\"article:published_time\" content=\"2016-01-30T02:30:54+00:00\" \/>\n<meta name=\"author\" content=\"owygs156\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"owygs156\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/\",\"url\":\"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/\",\"name\":\"Making Tree Map Chart - Machine Learning Applications\",\"isPartOf\":{\"@id\":\"http:\/\/intelligentonlinetools.com\/blog\/#website\"},\"datePublished\":\"2016-01-30T02:30:54+00:00\",\"dateModified\":\"2016-01-30T02:30:54+00:00\",\"author\":{\"@id\":\"http:\/\/intelligentonlinetools.com\/blog\/#\/schema\/person\/7a886dc5eb9758369af2f6d2cb342478\"},\"breadcrumb\":{\"@id\":\"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/intelligentonlinetools.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Making Tree Map Chart\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/intelligentonlinetools.com\/blog\/#website\",\"url\":\"http:\/\/intelligentonlinetools.com\/blog\/\",\"name\":\"Machine Learning Applications\",\"description\":\"Artificial intelligence, data mining and machine learning for building web based tools and services.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/intelligentonlinetools.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"http:\/\/intelligentonlinetools.com\/blog\/#\/schema\/person\/7a886dc5eb9758369af2f6d2cb342478\",\"name\":\"owygs156\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/intelligentonlinetools.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/2.gravatar.com\/avatar\/b351def598609cb4c0b5bca26497c7e5?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/2.gravatar.com\/avatar\/b351def598609cb4c0b5bca26497c7e5?s=96&d=mm&r=g\",\"caption\":\"owygs156\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Making Tree Map Chart - Machine Learning Applications","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":"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/","og_locale":"en_US","og_type":"article","og_title":"Making Tree Map Chart - Machine Learning Applications","og_description":"In information visualization and computing, treemapping is a method for displaying hierarchical data by using nested rectangles.[1] Below will be discussed some ways how to create tree map chart. 1. Google Code You can create tree map with Google chart tools. The example can be found on Google Code.[2] You can even use code playground ... Read more","og_url":"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/","og_site_name":"Machine Learning Applications","article_published_time":"2016-01-30T02:30:54+00:00","author":"owygs156","twitter_card":"summary_large_image","twitter_misc":{"Written by":"owygs156","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/","url":"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/","name":"Making Tree Map Chart - Machine Learning Applications","isPartOf":{"@id":"http:\/\/intelligentonlinetools.com\/blog\/#website"},"datePublished":"2016-01-30T02:30:54+00:00","dateModified":"2016-01-30T02:30:54+00:00","author":{"@id":"http:\/\/intelligentonlinetools.com\/blog\/#\/schema\/person\/7a886dc5eb9758369af2f6d2cb342478"},"breadcrumb":{"@id":"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/intelligentonlinetools.com\/blog\/2016\/01\/30\/making-tree-map-chart\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/intelligentonlinetools.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Making Tree Map Chart"}]},{"@type":"WebSite","@id":"http:\/\/intelligentonlinetools.com\/blog\/#website","url":"http:\/\/intelligentonlinetools.com\/blog\/","name":"Machine Learning Applications","description":"Artificial intelligence, data mining and machine learning for building web based tools and services.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/intelligentonlinetools.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"http:\/\/intelligentonlinetools.com\/blog\/#\/schema\/person\/7a886dc5eb9758369af2f6d2cb342478","name":"owygs156","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/intelligentonlinetools.com\/blog\/#\/schema\/person\/image\/","url":"http:\/\/2.gravatar.com\/avatar\/b351def598609cb4c0b5bca26497c7e5?s=96&d=mm&r=g","contentUrl":"http:\/\/2.gravatar.com\/avatar\/b351def598609cb4c0b5bca26497c7e5?s=96&d=mm&r=g","caption":"owygs156"}}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7h1IJ-4","jetpack-related-posts":[{"id":32,"url":"http:\/\/intelligentonlinetools.com\/blog\/2016\/02\/03\/charting-with-html5\/","url_meta":{"origin":4,"position":0},"title":"Charting with HTML5","date":"February 3, 2016","format":false,"excerpt":"One of the new and exciting features of HTML5\u00a0is the ability to build chart without any plugin or server side\u00a0programming. This can be done using the canvas element and some javascript coding. The Canvas is the HTML5\u00a0element and allows to draw graphics, 2D shapes on the web page using javascript.\u2026","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2117,"url":"http:\/\/intelligentonlinetools.com\/blog\/2018\/06\/16\/fibonacci-stock-trading-using-fibonacci-retracement-stock-market-prediction\/","url_meta":{"origin":4,"position":1},"title":"Fibonacci Stock Trading &#8211; Using Fibonacci Retracement for Stock Market Prediction","date":"June 16, 2018","format":false,"excerpt":"As stated on allstarcharts.com by expert with more than 10 years, Fibonacci Analysis is one of the most valuable and easy to use tools for stock market technical analysis. And Fibonacci tools can be applied to longer-term as well as to short-term. [3] In this post we will take a\u2026","rel":"","context":"In &quot;Fibonacci Numbers&quot;","img":{"alt_text":"Fibonacci numbers","src":"https:\/\/i0.wp.com\/intelligentonlinetools.com\/blog\/wp-content\/uploads\/2018\/06\/fibonacci-1601158_640.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":76,"url":"http:\/\/intelligentonlinetools.com\/blog\/2016\/02\/13\/downloading-stock-market-data-to-a-google-spreadsheet-with-a-perl-script\/","url_meta":{"origin":4,"position":2},"title":"Downloading Stock Market Data to a Google Spreadsheet with a Perl Script","date":"February 13, 2016","format":false,"excerpt":"In this post will be shown how to download stock market with perl script into Google spreadsheet. Once the data is loaded in Google spreadsheet you can do trend or forecasting analysis and build charts using Google Docs functionality. Perl script helps to automate downloading process, to replace manual downloading\u2026","rel":"","context":"In &quot;Stock data analysis&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":966,"url":"http:\/\/intelligentonlinetools.com\/blog\/2017\/02\/18\/building-decision-trees-in-python\/","url_meta":{"origin":4,"position":3},"title":"Building Decision Trees in Python","date":"February 18, 2017","format":false,"excerpt":"A decision tree is a decision support tool that uses a tree-like graph or model of decisions and their possible consequences, including chance event outcomes, resource costs, and utility. It is one way to display an algorithm. Decision trees are commonly used in operations research, specifically in decision analysis, to\u2026","rel":"","context":"In &quot;Artificial Intelligence&quot;","img":{"alt_text":"Decision Tree","src":"https:\/\/i0.wp.com\/intelligentonlinetools.com\/blog\/wp-content\/uploads\/2017\/02\/dt_post1_N_CTQ_Cost_regr1-2-use-this-300x103.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":90,"url":"http:\/\/intelligentonlinetools.com\/blog\/2016\/02\/13\/how-to-write-to-a-google-spreadsheet-with-a-perl-script\/","url_meta":{"origin":4,"position":4},"title":"How to Write to a Google Spreadsheet with a Perl Script","date":"February 13, 2016","format":false,"excerpt":"Google Docs is one of many cloud computing document-sharing services and provides an alternative to MS Office applications such as MS Excel. This post will show how to write data to Google Docs Spreadsheet and read data back from the same spreadsheet using perl programming language. Google Sheets is an\u2026","rel":"","context":"In &quot;Perl Scripts&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1131,"url":"http:\/\/intelligentonlinetools.com\/blog\/2017\/04\/18\/extracting-google-adsense-and-google-analytics-data-for-website-analytics\/","url_meta":{"origin":4,"position":5},"title":"Extracting Google AdSense and Google Analytics Data for Website Analytics","date":"April 18, 2017","format":false,"excerpt":"Recently I decided to get information that is showing for each page of my website Google Analytics account number and all Google AdSense links on this page. Connecting this information with Google Publisher Pages data would be very useful for better analysis and understanding of ads performance. So I created\u2026","rel":"","context":"In &quot;Data Mining&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/intelligentonlinetools.com\/blog\/wp-content\/uploads\/2017\/04\/extractingGAGS_info-130x300.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"http:\/\/intelligentonlinetools.com\/blog\/wp-json\/wp\/v2\/posts\/4"}],"collection":[{"href":"http:\/\/intelligentonlinetools.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/intelligentonlinetools.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/intelligentonlinetools.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/intelligentonlinetools.com\/blog\/wp-json\/wp\/v2\/comments?post=4"}],"version-history":[{"count":4,"href":"http:\/\/intelligentonlinetools.com\/blog\/wp-json\/wp\/v2\/posts\/4\/revisions"}],"predecessor-version":[{"id":8,"href":"http:\/\/intelligentonlinetools.com\/blog\/wp-json\/wp\/v2\/posts\/4\/revisions\/8"}],"wp:attachment":[{"href":"http:\/\/intelligentonlinetools.com\/blog\/wp-json\/wp\/v2\/media?parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/intelligentonlinetools.com\/blog\/wp-json\/wp\/v2\/categories?post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/intelligentonlinetools.com\/blog\/wp-json\/wp\/v2\/tags?post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}