数据可视化是艺术与技术的结合。它将各种数据用图形化的方式呈现出来,为用户展示已知数据之间的规律、趋势和相关关系,帮助用户认识数据,发现这些数据反映的实质。因此,数据可视化是数据探索性分析的重要组成部分,有助于用户发现数据之间的分布特征、相互关系和总体趋势,为进一步的数据处理和分析提供直观参考。
比如,使用pyecharts可以让***轻松地实现大数据的可视化。例如,用pyecharts的v 1.x版本绘制四个商家衬衫、羊毛衫、雪纺衫、裤子、高跟鞋、袜子的**的柱状图,相关代码及结果如下:
import random
import pyecharts.options as opts
from pyecharts.charts import Bar
x_vals = ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']
bar = (
Bar()
.add_xaxis(x_vals)
.add_yaxis('商家A', [random.randint(10, 100) for_in range(6)])
.add_yaxis('商家B', [random.randint(10, 100) for_in range(6)])
.add_yaxis('商家C', [random.randint(10, 100) for_in range(6)])
.add_yaxis('商家D', [random.randint(10, 100) for_in range(6)])
.set_series_opts(label_opts=opts.LabelOpts(is_show=True, font_size=14), markline_opts=opts. MarkLineOpts(data=[opts.MarkLineItem(y=40, name="达标线=40")]))
.set_global_opts(title_opts=opts.TitleOpts(title='柱状图示例-**', subtitle='四个商家'), xaxis_opts=opts.AxisOpts(name='商品'),yaxis_opts=opts.AxisOpts(name='单位:件')))
bar.render('柱状图.html')
查看全部>>