电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Echarts通過(guò)dataset數(shù)據(jù)集實(shí)現(xiàn)創(chuàng)建單軸散點(diǎn)圖

瀏覽:122日期:2022-06-01 10:27:44
目錄
  • dataset創(chuàng)建單軸散點(diǎn)圖
    • 配置項(xiàng)
    • 效果圖

dataset創(chuàng)建單軸散點(diǎn)圖

由于使用echarts作圖時(shí),我很喜歡用dataset作為數(shù)據(jù)源,但是官方案例中,又沒(méi)有給出相關(guān)示例,于是,在翻閱官方文檔相關(guān)案例之后,結(jié)合官方文檔使用dataset的示例,成功使用dataset繪制單軸散點(diǎn)圖!

配置項(xiàng)

//配置項(xiàng)const option = {    title:[],    dataset:[{    //使用 dimensions:["week","hours","count"], 方式時(shí),    //transform識(shí)別不到!     source:[//原始數(shù)據(jù)集["week","hours","count"],[0, 0, 5], [0, 1, 1], [0, 2, 0], [0, 3, 0], [0, 4, 0], [0, 5, 0], [0, 6, 0], [0, 7, 0], [0, 8, 0], [0, 9, 0], [0, 10, 0], [0, 11, 2], [0, 12, 4], [0, 13, 1], [0, 14, 1], [0, 15, 3], [0, 16, 4], [0, 17, 6], [0, 18, 4], [0, 19, 4], [0, 20, 3], [0, 21, 3], [0, 22, 2], [0, 23, 5], [1, 0, 7], [1, 1, 0], [1, 2, 0], [1, 3, 0], [1, 4, 0], [1, 5, 0], [1, 6, 0], [1, 7, 0], [1, 8, 0], [1, 9, 0], [1, 10, 5], [1, 11, 2], [1, 12, 2], [1, 13, 6], [1, 14, 9], [1, 15, 11], [1, 16, 6], [1, 17, 7], [1, 18, 8], [1, 19, 12], [1, 20, 5], [1, 21, 5], [1, 22, 7], [1, 23, 2], [2, 0, 1], [2, 1, 1], [2, 2, 0], [2, 3, 0], [2, 4, 0], [2, 5, 0], [2, 6, 0], [2, 7, 0], [2, 8, 0], [2, 9, 0], [2, 10, 3], [2, 11, 2], [2, 12, 1], [2, 13, 9], [2, 14, 8], [2, 15, 10], [2, 16, 6], [2, 17, 5], [2, 18, 5], [2, 19, 5], [2, 20, 7], [2, 21, 4], [2, 22, 2], [2, 23, 4], [3, 0, 7], [3, 1, 3], [3, 2, 0], [3, 3, 0], [3, 4, 0], [3, 5, 0], [3, 6, 0], [3, 7, 0], [3, 8, 1], [3, 9, 0], [3, 10, 5], [3, 11, 4], [3, 12, 7], [3, 13, 14], [3, 14, 13], [3, 15, 12], [3, 16, 9], [3, 17, 5], [3, 18, 5], [3, 19, 10], [3, 20, 6], [3, 21, 4], [3, 22, 4], [3, 23, 1], [4, 0, 1], [4, 1, 3], [4, 2, 0], [4, 3, 0], [4, 4, 0], [4, 5, 1], [4, 6, 0], [4, 7, 0], [4, 8, 0], [4, 9, 2], [4, 10, 4], [4, 11, 4], [4, 12, 2], [4, 13, 4], [4, 14, 4], [4, 15, 14], [4, 16, 12], [4, 17, 1], [4, 18, 8], [4, 19, 5], [4, 20, 3], [4, 21, 7], [4, 22, 3], [4, 23, 0], [5, 0, 2], [5, 1, 1], [5, 2, 0], [5, 3, 3], [5, 4, 0], [5, 5, 0], [5, 6, 0], [5, 7, 0], [5, 8, 2], [5, 9, 0], [5, 10, 4], [5, 11, 1], [5, 12, 5], [5, 13, 10], [5, 14, 5], [5, 15, 7], [5, 16, 11], [5, 17, 6], [5, 18, 0], [5, 19, 5], [5, 20, 3], [5, 21, 4], [5, 22, 2], [5, 23, 0], [6, 0, 1], [6, 1, 0], [6, 2, 0], [6, 3, 0], [6, 4, 0], [6, 5, 0], [6, 6, 0], [6, 7, 0], [6, 8, 0], [6, 9, 0], [6, 10, 1], [6, 11, 0], [6, 12, 2], [6, 13, 1], [6, 14, 3], [6, 15, 4], [6, 16, 0], [6, 17, 0], [6, 18, 0], [6, 19, 0], [6, 20, 1], [6, 21, 2], [6, 22, 2], [6, 23, 6]    ]},    ],  tooltip: {    formatter:param=>{return `    week:${week[param.value[0]]}    <br/>hour:${hours[param.value[1]]}    <br />count:${param.value[2]}`    },        position: "bottom"  },  singleAxis: [],//單軸配置  series: []}//24小時(shí)數(shù)組const hours = [    "12a", "1a", "2a", "3a", "4a", "5a", "6a",    "7a", "8a", "9a", "10a", "11a",    "12p", "1p", "2p", "3p", "4p", "5p",    "6p", "7p", "8p", "9p", "10p", "11p"];//星期數(shù)組const week = ["Saturday", "Friday", "Thursday",    "Wednesday", "Tuesday", "Monday", "Sunday"]for(let index = 0 ; index <7;index++){    option.title.push({    top: ((index + 0.5) * 100) / 7 + "%",//標(biāo)題顯示位置    text: week[index]//標(biāo)題}    )    //通過(guò)transform從dataset.source中獲取目標(biāo)數(shù)據(jù)    option.dataset.push({    transform: {type: "filter",//使用transform過(guò)濾器//條件:week維度值=index的值config: { dimension: "week", value: index },    }},    );    option.singleAxis.push({    left: 150,    boundaryGap: false,     //使用24小時(shí)數(shù)組為刻度    type: "category",    data: hours,    top: (index * 100) / 7 + 5 + "%",    height: 100 / 7 - 10 + "%",    axisLabel: {interval: 2,    }}    );    option.series.push({    datasetIndex: index + 1,//使用對(duì)應(yīng)轉(zhuǎn)換好的數(shù)據(jù)源    singleAxisIndex: index,    coordinateSystem: "singleAxis",    type: "scatter",    encode: {//數(shù)據(jù)的第2列和第三列為展示數(shù)據(jù)//transform數(shù)據(jù)源["hour","count"]無(wú)法識(shí)別single:[1,2]    },    symbolSize: function (dataItem) {return dataItem[2] * 4;    }}    )}

效果圖

官方案例請(qǐng)移步:https://echarts.apache.org/examples/zh/editor.html?c=scatter-single-axis

官方案例效果圖:

到此這篇關(guān)于Echarts通過(guò)dataset數(shù)據(jù)集實(shí)現(xiàn)創(chuàng)建單軸散點(diǎn)圖的文章就介紹到這了,更多相關(guān)Echarts單軸散點(diǎn)圖內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: JavaScript
主站蜘蛛池模板: 硅胶布|电磁炉垫片|特氟龙胶带-江苏浩天复合材料有限公司 | 除尘布袋_液体过滤袋_针刺毡滤料-杭州辉龙过滤技术有限公司 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 聚合氯化铝厂家-聚合氯化铝铁价格-河南洁康环保科技 | 「安徽双凯」自动售货机-无人售货机-成人用品-自动饮料食品零食售货机 | 加热制冷恒温循环器-加热制冷循环油浴-杭州庚雨仪器有限公司 | 精雕机-火花机-精雕机 cnc-高速精雕机-电火花机-广东鼎拓机械科技有限公司 | 北京网络营销推广_百度SEO搜索引擎优化公司_网站排名优化_谷歌SEO - 北京卓立海创信息技术有限公司 | 裹包机|裹膜机|缠膜机|绕膜机-上海晏陵智能设备有限公司 | 施工电梯_齿条货梯_烟囱电梯_物料提升机-河南大诚机械制造有限公司 | 英思科GTD-3000EX(美国英思科气体检测仪MX4MX6)百科-北京嘉华众信科技有限公司 | 扒渣机厂家_扒渣机价格_矿用扒渣机_铣挖机_撬毛台车_襄阳永力通扒渣机公司 | 阳光1号桔柚_无核沃柑_柑橘新品种枝条苗木批发 - 苧金网 | 洗地机_全自动洗地机_手推式洗地机【上海滢皓环保】 | 深圳侦探联系方式_深圳小三调查取证公司_深圳小三分离机构 | 变压器配件,变压器吸湿器,武强县吉口变压器配件有限公司 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 干式变压器厂_干式变压器厂家_scb11/scb13/scb10/scb14/scb18干式变压器生产厂家-山东科锐变压器有限公司 | 大鼠骨髓内皮祖细胞-小鼠神经元-无锡欣润生物科技有限公司 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 气动|电动调节阀|球阀|蝶阀-自力式调节阀-上海渠工阀门管道工程有限公司 | 杭州翻译公司_驾照翻译_专业人工翻译-杭州以琳翻译有限公司官网 组织研磨机-高通量组织研磨仪-实验室多样品组织研磨机-东方天净 | 全自动包装机_灌装机生产厂家-迈驰包装设备有限公司 | 运动木地板价格,篮球馆体育运动木地板生产厂家_欧氏地板 | 铆钉机|旋铆机|东莞旋铆机厂家|鸿佰专业生产气压/油压/自动铆钉机 | 雨燕360体育免费直播_雨燕360免费NBA直播_NBA篮球高清直播无插件-雨燕360体育直播 | 深圳天际源广告-形象堆头,企业文化墙,喷绘,门头招牌设计制作专家 | 多功能干燥机,过滤洗涤干燥三合一设备-无锡市张华医药设备有限公司 | 法兰连接型电磁流量计-蒸汽孔板节流装置流量计-北京凯安达仪器仪表有限公司 | 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | TwistDx恒温扩增-RAA等温-Jackson抗体-默瑞(上海)生物科技有限公司 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | 冷油器,取样冷却器,热力除氧器-连云港振辉机械设备有限公司 | 模切之家-专注服务模切行业的B2B平台! | 电动打包机_气动打包机_钢带捆扎机_废纸打包机_手动捆扎机 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 管理会计网-PCMA初级管理会计,中级管理会计考试网站 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 亚洲工业智能制造领域专业门户网站 - 亚洲自动化与机器人网 | 搜木网 - 木业全产业链交易平台,免费搜货、低价买货! | 包装机传感器-搅拌站传感器-山东称重传感器厂家-济南泰钦电气 |