一、vchart官网
V-Chart是一个基于ECharts的数据可视化组件库。通过 ECharts 的 option 配置项,提供了诸多饼图、柱状图、折线图、地图等常见图表类型,同时支持数据自定义,图表样式自定义、事件监听等高级功能。 ECharts 是一个由百度可视化团队开发的开源可视化库,提供了各种常规的图表类型、图表组合、动画效果、渲染技巧以及多种数据格式的支持(json,xml,csv,等)。 V-Chart与Echarts可无缝使用、嵌入到项目中,不仅提高了图表的复用性,而且提高了开发效率。
二、v-chart
v-chart是v-chart组件库中的核心模块,是Echarts图表库的Vue实现,封装了常见的数据可isual化方案,通过Echarts的option配置项,实现了常见的图表类型(饼图、柱状图、折线图、雷达图等),并且可以根据个人需求自定义样式、颜色等。另外,v-chart有着较好的兼容性,可以支持VUE2.0以上版本的所有浏览器。 以下是一个简单的v-chart使用示例:
<template>
<div>
<v-chart :options="chartData"></v-chart>
</div>
</template>
<script>
import VChart from 'v-charts'
export default {
name: 'ChartDemo',
components: { VChart },
data () {
return {
chartData: {
tooltip: {},
legend: {
data:[ '销量']
},
xAxis: {
data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']
},
yAxis: {},
series: [{
name: '销量',
type: 'bar',
data: [5, 20, 36, 10, 10, 20]
}]
}
}
}
}
</script>
三、vchart直播
vchart直播是由vchart团队开发的在线数据可视化直播平台,平台主要提供了数据可视化展示、数据分析、大数据分析、数据呈现等功能,将复杂数据通过图表展示的方式呈现出来,从而加深对数据分析的理解。 vchart直播平台同时也提供了在线课程、教程、博客、发表论文以及团队讨论社区等聚集数据可视化相关人才的功能,方便广大数据爱好者共同探讨数据可视化的未来方向、探索创新的可视化方式及技术。
四、vchart使用教程
V-Chart可以基于Echarts,快速实现各类数据的可视化。通过以下步骤即可轻松使用v-chart:
1、安装v-chart库
npm install v-charts --save
或者
yarn add v-charts
2、在Vue项目中引入v-charts
import VCharts from 'v-charts'
Vue.use(VCharts)
3、数据准备并配置相应的图表
options: {
title: {
text: '用户访问来源',
x: 'center',
textStyle: {
fontSize: 14
}
},
tooltip: {
trigger: 'item',
formatter: '{a}
{b} : {c} ({d}%)'
},
legend: {
orient: 'vertical',
x: 'left',
data: ['直接访问', '邮件营销', '联盟广告', '视频广告', '搜索引擎']
},
series: [{
name: '访问来源',
type: 'pie',
radius: ['50%', '70%'],
data: [
{ value: 335, name: '直接访问' },
{ value: 310, name: '邮件营销' },
{ value: 234, name: '联盟广告' },
{ value: 135, name: '视频广告' },
{ value: 1548, name: '搜索引擎' }
],
itemStyle: {
emphasis: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
}
}]
}
4、图表展示
<v-chart :options="options"></v-chart>
至此,一个简单的v-chart实现完成,可以根据自己的需求对图表进行样式、颜色、数据等配置,实现更丰富的数据可视化。
五、chart
Chart.js是一个功能强大、灵活且使用简单的开源JavaScript图表库,提供了可扩展条形图、线图、气泡图、散点图、饼图等众多数据可视化图形,图表还支持多种高级功能,如动画、数据导出、可编辑等。 Chart库的数据可视化方式和Echarts、v-chart有所不同,但是api文档都十分详细,学习曲线较为平缓,是一款理想的数据可视化库。
六、vrchat
v-chart与vrchat截然不同,vrchat是一个基于Unity引擎的开源社交平台,可以让用户在VR头盔或者PC上全身投入到虚拟世界中,与其他玩家互动、交流、游戏等。vrchat的用户庞大、特色独特、玩法丰富,不断创造着新的VR社交玩法。
七、vchat下载
vchat是一款轻巧的、开源的即时通讯软件,提供了文本、语音、视频多样化的通讯方式,支持PC、手机、ipad等多平台,方便用户随时随地的进行人际交流。与vchart、vrchat不同,vchat注重的是人际交往的便捷性、快捷性和广泛性,是现代人们社交的必备工具之一。