FineBI制作数据可视化大屏-柱状图(2)

本案例使用FineBI实现一个简单的柱状图效果(数据已提供)。

在这里插入图片描述

1、添加数据集

请添加图片描述

2、创建分析主题

请添加图片描述

请添加图片描述

3、数据预处理

可以看到地址字段包含了省和市并用一个点相连接,接下来会拆分省市作为单独的两列。
请添加图片描述
在工具栏“更多”中选择“拆分行列”。
请添加图片描述
字段选择地址,拆分方式为按分隔符,再选择其他,将字段中间的点复制过来,拆分结果选择前2个列。
请添加图片描述
然后可以查看一些直辖市的拆分情况,这里以北京为例。
请添加图片描述
可以看到只保留了省的数据,市部分为空,此处需要用公式处理,选择工具栏中的“新增公式列”。
请添加图片描述
可以点击函数查看函数的用法,这里使用的函数意思为,如果市的这一列为空的话,将省的值给市,不为空就保持不变,最后给列起个名字,然后确定。
请添加图片描述
可以看到已经处理成功。
请添加图片描述
然后只选择我们需要的列。
请添加图片描述
双击列名,重命名列。
请添加图片描述
请添加图片描述

3、绘图

点击组件,选择柱状图。
请添加图片描述
将省拖动到横轴,将记录数拖动到纵轴。
请添加图片描述
以每个省的景点数降序排序。
请添加图片描述
请添加图片描述
重命名纵轴。
请添加图片描述
请添加图片描述
双击横坐标名称,重命名横轴。
请添加图片描述
将记录数拖动到标签,可以在柱状图上显示数量,点击大小可以调整柱状图粗细和圆角大小。
请添加图片描述
点击颜色给柱状图换个颜色。
请添加图片描述
最后双击组件重命名为“各地区景点数”。
请添加图片描述

### 使用 FineBI 创建可视化的方法 #### 绘制医疗行业可视化实例 为了满足特定行业的数据分析需求,FineBI 提供了丰富的组件来构建定制化的可视化。以三甲医院为例,在业务数据展示方面存在诸多挑战[^3]。通过引入 FineBI 工具,可以有效解决这些痛点。 具体来说,创建一个模仿护理软件的涉及以下几个环节: 1. **规划布局** 需要先构思好整个幕的结构框架,决定哪些区域放置何种类型的图表或仪表盘。对于医疗机构而言,可能包括患者流量统计、床位占用率、药品库存等重要指标。 2. **准备并导入数据源** 数据质量直接影响到最终呈现的效果。因此,确保所使用的数据库是最新的,并且经过清洗处理是非常重要的一步。可以通过 FineBI 的连接器轻松接入多种类型的数据仓库[^1]。 3. **设计与配置图表** 利用内置的各种图形库(如柱状图、折线图、地图标记等),根据实际应用场景灵活组合应用。比如针对不同科室的工作量对比可以选择条形图;而对于时间序列的趋势分析则更适合采用曲线图形式。 4. **增强互动性和美观度** 添加筛选条件让用户可以根据自己的关注点调整查看范围;设置主题颜色方案使界面更加协调统一。此外还可以加入动画特效提高视觉冲击力。 5. **测试优化发布** 完成初步搭建之后进行全面的功能验证,修复发现的问题直至满意为止。最后将其部署至生产环境供家使用。 ```python import finereport as fr # 连接数据库获取数据 data = fr.connect_to_database('hospital_db') # 构建可视化对象 dashboard = fr.create_dashboard() # 向仪表板添加多个图表部件 dashboard.add_chart(fr.BarChart(data['patient_flow'])) dashboard.add_chart(fr.LineChart(data['bed_occupancy'])) # 发布完成后的看板 fr.publish(dashboard) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值