{"id":4760,"date":"2009-05-10T13:40:58","date_gmt":"2009-05-10T13:40:58","guid":{"rendered":"http:\/\/blog2.fusioncharts.com\/?p=35"},"modified":"2026-01-20T14:40:31","modified_gmt":"2026-01-20T09:10:31","slug":"custom-string-labels-annotations-for-data-sets","status":"publish","type":"post","link":"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/","title":{"rendered":"Custom String Labels (Annotations) for Data Sets 2026"},"content":{"rendered":"<p>Continuing with the series on how to get the most out of the new features of FusionCharts v3.1, here\u2019s our latest \u2013 custom string labels (annotations) for individual data sets. In case you tuned into the series just now, here\u2019s what we have already covered:<\/p>\r\n\r\n<!--more-->\r\n<ul>\r\n\t<li><a href=\"https:\/\/www.fusioncharts.com\/blog\/branding-your-charts\" target=\"_blank\" title=\"Branding your Charts\" rel=\"noopener\">Branding your Charts<\/a><\/li>\r\n\t<li><a href=\"https:\/\/www.fusioncharts.com\/blog\/export-your-charts-as-images-or-pdfs\" target=\"_blank\" title=\"Exporting your charts as Images\/PDFs\" rel=\"noopener\">Exporting your Charts as Images\/PDFs<\/a><\/li>\r\n<\/ul>\r\n<p>Back to the topic at hand \u2013 custom string labels. Let\u2019s call them annotations for the sake of brevity. Annotations make a chart more information-intensive, thus enhancing decision-making. Let\u2019s look at an example before we dive into the details:<\/p>\r\n\r\n<p>\r\nSee how neatly we have appended the labels \u201cBirthday Discount \u2013 30%\u201d and \u201cNew Website\u201d to explain the increase in sales for March and May respectively. And the XML going behind this is no rocket science either:<\/p>\r\n\r\n\r\n<pre class=\"lang:markup\">&lt;chart caption=\"Monthly Sales for Jan-Jun 2008\" useroundedges=\"1\" numberprefix=\"$\" bgcolor=\"\u201dFFFFFF\u201d\" decimals=\"0\"&gt;\r\n&lt;\/chart&gt;<\/pre>\r\n\r\n<p>\r\nAll of what you need to do is just over-write the default display value with your own text, using the <span>displayValue<\/span> attribute. And because we over-wrote the default display value for the data sets, we had to put in the figures $60K and $58K manually.<\/p>\r\n<p>\r\nWithout annotations, you would have a chart with only the sales figures plotted in it and every time you wanted to know why a particular month showed an increase or decrease in sales, you would have probably referred an Excel file which had all these details. But with annotations, all of the information that you need for your decision-making comes neatly packed as a whole \u2013 so not only can you make decisions backed with concrete numbers, you can make them much faster now.<\/p>\r\n\r\n<p>While the example shown above is a very clich\u00e9d one, there are a multitude of other places that you can use it too \u2013 website stats with annotations like \u201cIncreased Page Rank\u201d or \u201cSystem Maintenance\u201d, company expenditures with annotations like \u201cPizza Day\u201d or \u201cThe Big Party\u201d or even in your personal weight chart with \u201cThe 10K Run\u201d or \u201cThe Free Booze Night.\u201d<\/p>","protected":false},"excerpt":{"rendered":"<p>Continuing with the series on how to get the most out of the new features of FusionCharts v3.1, here\u2019s our latest \u2013 custom string labels (annotations) for individual data sets. In case you tuned into the series just now, here\u2019s what we have already covered:<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[30,136,404],"coauthors":[692],"class_list":["post-4760","post","type-post","status-publish","format-standard","hentry","category-tutorials","tag-annotations","tag-features","tag-xml"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Custom String Labels (Annotations) for Data Sets 2026<\/title>\n<meta name=\"description\" content=\"Get the most out of FusionCharts v3.1! Learn how to use custom string labels and annotations to enhance your 2026 data visualizations right now today.\" \/>\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.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom String Labels (Annotations) for Data Sets 2026\" \/>\n<meta property=\"og:description\" content=\"Get the most out of FusionCharts v3.1! Learn how to use custom string labels and annotations to enhance your 2026 data visualizations right now today.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/\" \/>\n<meta property=\"og:site_name\" content=\"FusionBrew - The FusionCharts Blog\" \/>\n<meta property=\"article:published_time\" content=\"2009-05-10T13:40:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-20T09:10:31+00:00\" \/>\n<meta name=\"author\" content=\"sanket\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"sanket\" \/>\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\">{\n\t    \"@context\": \"https:\/\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"Article\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/#article\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/\"\n\t            },\n\t            \"author\": {\n\t                \"name\": \"sanket\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/c14c6d9f5b307450557d808a21d1dfdd\"\n\t            },\n\t            \"headline\": \"Custom String Labels (Annotations) for Data Sets 2026\",\n\t            \"datePublished\": \"2009-05-10T13:40:58+00:00\",\n\t            \"dateModified\": \"2026-01-20T09:10:31+00:00\",\n\t            \"mainEntityOfPage\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/\"\n\t            },\n\t            \"wordCount\": 327,\n\t            \"commentCount\": 0,\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\"\n\t            },\n\t            \"keywords\": [\n\t                \"annotations\",\n\t                \"features\",\n\t                \"XML\"\n\t            ],\n\t            \"articleSection\": [\n\t                \"Tutorials\"\n\t            ],\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"CommentAction\",\n\t                    \"name\": \"Comment\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/#respond\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/\",\n\t            \"name\": \"Custom String Labels (Annotations) for Data Sets 2026\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#website\"\n\t            },\n\t            \"datePublished\": \"2009-05-10T13:40:58+00:00\",\n\t            \"dateModified\": \"2026-01-20T09:10:31+00:00\",\n\t            \"description\": \"Get the most out of FusionCharts v3.1! Learn how to use custom string labels and annotations to enhance your 2026 data visualizations right now today.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\/\/www.fusioncharts.com\/blog\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"Custom String Labels (Annotations) for Data Sets 2026\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#website\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/\",\n\t            \"name\": \"FusionBrew - The FusionCharts Blog\",\n\t            \"description\": \"Get tips and tricks on how to build effective Data Visualisation using FusionCharts\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\/\/www.fusioncharts.com\/blog\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\",\n\t            \"name\": \"FusionCharts\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/\",\n\t                \"url\": \"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg\",\n\t                \"contentUrl\": \"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg\",\n\t                \"width\": 1,\n\t                \"height\": 1,\n\t                \"caption\": \"FusionCharts\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/\"\n\t            }\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/c14c6d9f5b307450557d808a21d1dfdd\",\n\t            \"name\": \"sanket\",\n\t            \"image\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/image\/aa9bf7337aa7dc31f02bbeafe3643705\",\n\t                \"url\": \"\/blog\/wp-content\/wphb-cache\/gravatar\/96f\/96f01842825610174488ebab79a44037x96.jpg\",\n\t                \"contentUrl\": \"\/blog\/wp-content\/wphb-cache\/gravatar\/96f\/96f01842825610174488ebab79a44037x96.jpg\",\n\t                \"caption\": \"sanket\"\n\t            },\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/author\/sanket\/\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Custom String Labels (Annotations) for Data Sets 2026","description":"Get the most out of FusionCharts v3.1! Learn how to use custom string labels and annotations to enhance your 2026 data visualizations right now today.","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.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/","og_locale":"en_US","og_type":"article","og_title":"Custom String Labels (Annotations) for Data Sets 2026","og_description":"Get the most out of FusionCharts v3.1! Learn how to use custom string labels and annotations to enhance your 2026 data visualizations right now today.","og_url":"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/","og_site_name":"FusionBrew - The FusionCharts Blog","article_published_time":"2009-05-10T13:40:58+00:00","article_modified_time":"2026-01-20T09:10:31+00:00","author":"sanket","twitter_card":"summary_large_image","twitter_misc":{"Written by":"sanket","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/#article","isPartOf":{"@id":"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/"},"author":{"name":"sanket","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/c14c6d9f5b307450557d808a21d1dfdd"},"headline":"Custom String Labels (Annotations) for Data Sets 2026","datePublished":"2009-05-10T13:40:58+00:00","dateModified":"2026-01-20T09:10:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/"},"wordCount":327,"commentCount":0,"publisher":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#organization"},"keywords":["annotations","features","XML"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/","url":"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/","name":"Custom String Labels (Annotations) for Data Sets 2026","isPartOf":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#website"},"datePublished":"2009-05-10T13:40:58+00:00","dateModified":"2026-01-20T09:10:31+00:00","description":"Get the most out of FusionCharts v3.1! Learn how to use custom string labels and annotations to enhance your 2026 data visualizations right now today.","breadcrumb":{"@id":"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fusioncharts.com\/blog\/custom-string-labels-annotations-for-data-sets\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fusioncharts.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Custom String Labels (Annotations) for Data Sets 2026"}]},{"@type":"WebSite","@id":"https:\/\/www.fusioncharts.com\/blog\/#website","url":"https:\/\/www.fusioncharts.com\/blog\/","name":"FusionBrew - The FusionCharts Blog","description":"Get tips and tricks on how to build effective Data Visualisation using FusionCharts","publisher":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fusioncharts.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fusioncharts.com\/blog\/#organization","name":"FusionCharts","url":"https:\/\/www.fusioncharts.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/","url":"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg","contentUrl":"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg","width":1,"height":1,"caption":"FusionCharts"},"image":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/c14c6d9f5b307450557d808a21d1dfdd","name":"sanket","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/image\/aa9bf7337aa7dc31f02bbeafe3643705","url":"\/blog\/wp-content\/wphb-cache\/gravatar\/96f\/96f01842825610174488ebab79a44037x96.jpg","contentUrl":"\/blog\/wp-content\/wphb-cache\/gravatar\/96f\/96f01842825610174488ebab79a44037x96.jpg","caption":"sanket"},"url":"https:\/\/www.fusioncharts.com\/blog\/author\/sanket\/"}]}},"_links":{"self":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts\/4760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/comments?post=4760"}],"version-history":[{"count":0,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts\/4760\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/media?parent=4760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/categories?post=4760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/tags?post=4760"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/coauthors?post=4760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}