亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用未使用的 CSV 數據列繪制的系列過多

使用未使用的 CSV 數據列繪制的系列過多

慕無忌1623718 2023-09-28 17:44:29
我有來自外部數據源的 CSV 數據,但我不想顯示其中的所有列。盡管如此,所有列都映射到系列。我可以僅將某些列顯示為系列而不更改 CSV 數據嗎?Jsfiddle: https: //jsfiddle.net/martindfurrer/qt7hwko5/CSV 數據:"Year";"total (unused)";"Sector 1";"Sector 2";"Sector 3""2011";4380;522;1154;2704"2012";4768;497;1172;3099"2013";4824;488;1162;3174"2014";4891;486;1162;3243"2015";4948;479;1177;3292"2016";4901;476;1112;3313"2017";4858;448;1074;3336"2018";4856;453;1068;3335JavaScript:data: {   csv: document.getElementById('csvdata').innerHTML,   itemDelimiter: ';',   firstRowAsNames: false,   startRow: 1,   seriesMapping: [{         x: 0,         y: 2,      },{         x: 0,         y: 3,      },{         x: 0,         y: 4,   }],},series: [{      name: 'Sector 1',   },{      name: 'Sector 2',   },{      name: 'Sector 3',}],
查看完整描述

1 回答

?
ABOUTYOU

TA貢獻1812條經驗 獲得超5個贊

您可以將空對象添加到seriesMapping:


    data: {

        ...,

        seriesMapping: [

            {

                x: 0,

                y: 2,

            }, 

            ..., 

            {}

        ],

    }

現場演示: https: //jsfiddle.net/BlackLabel/rewfq8v7/

API 參考: https: //api.highcharts.com/highcharts/data.seriesMapping


或者修改數據,例如在parsed函數中:

    data: {

        ...,

        parsed: function(data) {

            data.splice(1, 2);

        },

    }

現場演示: https: //jsfiddle.net/BlackLabel/jtL6e1xz/

API 參考: https: //api.highcharts.com/highcharts/data.parsed


查看完整回答
反對 回復 2023-09-28
  • 1 回答
  • 0 關注
  • 121 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號