finebi 新手入门案例
finebi 新手入门案例
连锁超市销售数据分析
步骤:
- 准备公共数据
- 新建分析主题
- 处理数据
- 在数据中分析
- 在图形中分析
- 数据大屏
准备公共数据
点击公共数据

点击新建文件夹


修改文件夹名称

上传数据
鼠标悬停在文件夹上,右侧出现 +

鼠标悬停在文件夹上,右侧出现 +,点击 + 选择 Excel数据集


保存数据
保存数据前可以调整数据集,例如:数据类型、列位置

更新数据

新建分析主题
点击我的分析


点击新建分析主题

选择数据



处理数据
调整数据列
两种方式:
鼠标选中数据标题,拖拽即可
点击字段设置




在数据中分析
组件
图形和表格的载体,在组件内可以制作图形和表格并对对其进行编辑
点底部组件


维度与指标

维度
维度:分析数据的角度,例如:时间维度、空间维度、类别维度
指标
指标:维度上量化的值
商品销售额top10
需求分析:
维度:商品名称
指标:销售额
图表类型
使用分组表

定义维度


定义维度上的指标


销售额排序

销售额降序

鼠标悬停在指标中的销售额上出现下拉列表

在指标销售额下拉列表中选中过滤


添加条件下拉列表中选择且条件


在第一个条件下拉列表中选择最大的N个


调整参数如下图

效果图

修改组件名称
鼠标悬停在组件名称,长右侧出现三个点

点击重命名

或者直接双击组件名称,组件变为编辑状态

编辑完成后回车确认或者鼠标点击其它空白区域即可

商品毛利额
原始数据并没有毛利额,毛利额需要我们自己计算产生
毛利额 = 销售额 - 成本额
点击数据

在数据窗口点击新增公式列


计算公式列
毛利额 = 销售额 - 成本额
注意:数据列只能从鞥左侧拖拽不能手写


制作组件

在图形中分析
类别销售额占比
维度:商品类别
指标:销售额

图表类型选择饼图


将商品类别拖入图形属性中标签中

将销售额拖入图形属性中标签中

调整销售额单位
单击标签中的销售额,在标签中销售额的下拉列表中选择数值格式


在数值格式中的数量单位下拉列表中选择万


销售额占比
销售额占比 = 类型销售额数量 / 销售总额
再次将销售额拖入图形属性的标签中

第二次拖入图形属性标签中的销售额下拉列表
- 快速计算
- 占比


毛利额环比增长率
同比增长率=(本期数-同期数)÷同期数×100%
环比增长率=(本期数-上期数)/上期数×100%。
维度:时间
指标:毛利额
时间维度

修改日期颗粒度


毛利额指标


快速计算环比增长率


修改指标名称
毛利额环比增长率自定义图表
复制毛利额环比增长率组件

图表类型
自定义图表

由于纵轴指标聚合,毛利额和毛利率数值相差巨大故而毛利率显示并不明显
解决方法:
将纵轴指标聚合修改为指标并列
设置值轴

修改毛利额为折线图
在图形属性中找到毛利额增长率,点开下拉列表
在下拉列表中选择线


毛利额标签
将数据中的毛利额拖入到图形属性中毛利额的标签属性中


修改图形属性中标签中毛利额的数值格式



方式一:纵轴为指标并列


方式二:设置值轴方向
注意:纵轴使用的是指标聚合



毛利额环比增长率标签
将数据中的毛利额拖入到图形属性中毛利额环比增长率的标签属性中


快速计算毛利额环比增长率
图形属性标签


设置颜色





如何找到合适的图表
- 确定表达的主题
- 确定表达的关系
- 选择图表形式
表达的主题
观察数据的角度
表达的关系
- 比较:不同对象之间的对比
- 占比:个体在整体中的比例
- 趋势:数据发展倾向
- 关联:数据间的关系
- 分布:数据在不同维度的范围
选择图表形式
毛利率环比增长率
毛利率 = (销售额 - 成本额) / 销售额 * 100%
毛利额 = 销售额 - 成本额
毛利率 = 毛利额 / 销售额 * 100%
添加计算字段
搜索右侧三个点点开


在计算字段中编写毛利率公式
毛利率 = (销售额 - 成本额) / 销售额 * 100%
毛利额 = 销售额 - 成本额
毛利率 = 毛利额 / 销售额 * 100%
由于毛利额已经计算过所此处直接引用


寻找毛利率下滑原因
创建钻取目录

加入到钻取目录

拖入方式加入钻取目录

拖入维度和指标


在指标中设置毛利率数值格式



指标排序
- 毛利率
- 毛利额
- 销售额
假设使用毛利率升序

目录钻取
通过指标排序发现湖南省毛利率最低,于是逐级钻取



仪表板
添加仪表板


添加组件到仪表板
从左侧列表拖拽组件到仪表板


仪表板样式


交互式组件

美化仪表板


相关文章:
finebi 新手入门案例
finebi 新手入门案例 连锁超市销售数据分析 步骤: 准备公共数据新建分析主题处理数据在数据中分析在图形中分析数据大屏 准备公共数据 点击公共数据 点击新建文件夹 修改文件夹名称 上传数据 鼠标悬停在文件夹上,右侧出现 鼠标悬停在文件夹上&#x…...
1. 小游戏(贪心)
题干: 谷同学很喜欢玩计算机游戏,特别是战略游戏,但是有时他不能尽快找到解所以常常感到很沮丧。现在面临如下问题:他必须在一个中世纪的城堡里设防,城堡里的道路形成一棵无向树。要在结点上安排最少的士兵使得他们可以…...
记录 | c++打印变量类型
c打印变量类型: 使用 typeid(变量名).name() int main(){std::cout << "type of ss : " << typeid(ss).name() << std::endl; }...
nodejs_vue+vscode美容理发店会员管理系统un1dm
按照设计开发一个系统的常用流程来描述系统,可以把系统分成分析阶段,设计阶段,实现阶段,测试阶段。所以在编写系统的说明文档时,根据系统所处的阶段来描述系统的内容。 绪论:这是对选题的背景,意…...
C语言 操作符详解
C语言学习 目录 文章目录 前言 一、算术操作符 二、移位操作符 2.1 左移操作符 2.2 右移操作符 三、位操作符 3.1 按位与操作符 & 3.2 按位或操作符 | 3.3 按位异或操作符 ^ 四、赋值操作符 五、单目操作符 5.1 逻辑反操作符! 5.2 正值、负值-操作符 5.3 取地址…...
成为AI产品经理——回归模型评估(MSE、RMSE、MAE、R方)
分类问题的评估是看实际类别和预测类别是否一致,它的评估指标主要有混淆矩阵、AUC、KS。回归问题的评估是看实际值和预测值是否一致,它的评估指标包括MAE、MSE、RMSE、R方。 如果我们预测第二天某支股票的价格,给一个模型 y1.5x,…...
【C++11(一)】右值引用以及列表初始化
💓博主CSDN主页:杭电码农-NEO💓 ⏩专栏分类:C从入门到精通⏪ 🚚代码仓库:NEO的学习日记🚚 🌹关注我🫵带你学习C 🔝🔝 C11 1. 前言2. 统一的列表初始化3. initializer…...
通俗理解Jenkins是什么?
目录 通俗理解 Jenkins是什么? 通俗理解 假设你有一个软件项目,多个开发者在一起写代码。每当有人提交新的代码时,你想要自动地构建、测试这些代码,确保它们没有引入问题。 Jenkins就像一个聪明的助手,会在有人提交…...
格雷希尔帮助仪器仪表测试时快速密封的G60C系列接头其优势有哪些
仪器仪表在工业领域中扮演着重要的角色,如:压力表,压力传感器、压力变送器、压力开关、压力歧管等这些,在工业领域中都是随处可见的,其数据的精度直接影响着产品在生产过程中的质量和安全性;因此࿰…...
系统运维工具KSysAK——让运维回归简单
系统运维工具KSysAK——让运维回归简单 1.基本信息 1.1概述 系统异常定位分析工具KSysAK是云峦操作系统研发及运维人员总结开发及运维经验,设计和研发的多个运维工具的集合,可以覆盖系统的日常监控、线上问题诊断和系统故障修复等常见运维场景。 工具…...
NowCoder | KY11 二叉树遍历
NowCoder | KY11 二叉树遍历 OJ链接 简单来说就是构建这个二叉树定义结构体通过递归方式根据输入的字符串构建二叉树。对于输入字符串中的每个字符,如果是 ‘#’ 表示空节点,否则创建一个新节点,并递归地构建左右子树。 #include <limit…...
android.view.WindowLeaked解决方法
问题 我在使用WindowManager添加一个button, windowManager.addView(button,layoutParams);然后关闭当前的这个Activity的时候遇到了WindowLeak这个问题,也就是所谓的窗体泄露。 原因 主要原因是因为android只允许在UI主线程操作,我在使用W…...
浪潮信息KeyarchOS的飞跃之路
1.背景 在正式向大家介绍KOS之前,我们先关注这样一些问题。 传统操作系统在大规模数据处理、高性能计算和人工智能应用方面面临着一些瓶颈问题,包括存储和访问效率、数据传输和通信效率、并行计算性能等等问题。为了能够更好的改进这些问题,…...
C++基础 -41- 迭代器
每个stl 模板接口都有一个专用的迭代器 迭代器就是 stl 库中的 一个特殊指针,功能与指针类似(类似但不是) 迭代器定义格式 迭代器的使用,使用迭代器遍历向量容器的参数 代码运行结果 无论使用普通方式还是迭代器方式去都可以遍历vector容器...
zookeeper心跳检测 (实操课程)
本系列是zookeeper相关的实操课程,课程测试环环相扣,请按照顺序阅读来学习和测试zookeeper。 阅读本文之前,请先阅读----zookeeper 单机伪集群搭建简单记录(实操课程系列)zookeeper 客户端常用命令简单记录…...
社区新零售:重塑零售业的全新模式
社区新零售:重塑零售业的全新模式 近年来,新零售业成为了研究的焦点,它是一种以互联网为基础的零售形式。新零售通过运用先进技术手段,如大数据和人工智能,对商品的生产、流通和销售过程进行升级改造,重新构…...
北京华联BHGMall“宠粉模式”不断迭代,强体验注互动成行业UP主
在今年双11热度遇冷后,双十二被官宣取消,而这背后本质已经间接印证:传统“电商大促”的模式,已经难以为继。反观线下消费市场,则是以持续恢复和增长成为经济恢复的亮点,从线下客流量的快速回升,…...
前端时间的失败总结复盘
分享失败经验,前段时间的总结复盘: 与伙伴合作面对异常决策要及时提出质疑,怼,别太客气,客气起来,小心翼翼在意他人情绪那么这个项目就会让人难受,不要因为因为伙伴身上有标签/光环/权威就觉得…...
Ribbon 负载均衡
1、负载均衡整体流程 2、负载均衡流程逐级跟踪运行 (1) LoadBlanced 注解可以使LoadBalancerInterceptor拦截到; (2)LoadBalancerInterceptor 实现了ClientHttpRequestInterceptor接口; (3)ClientHttpRequestInterceptor接口释义如下; (4)int…...
微服务实战系列之Cache(技巧篇)
前言 凡工具必带使用说明书,如不合理的使用,可能得到“意外收获”。这就好比每个人擅长的领域有所差异,如果放错了位置或用错了人,也一定会让 Leader 们陷入两难之地:“上无法肩负领导之重托,下难免失去伙伴…...
Android Wi-Fi 连接失败日志分析
1. Android wifi 关键日志总结 (1) Wi-Fi 断开 (CTRL-EVENT-DISCONNECTED reason3) 日志相关部分: 06-05 10:48:40.987 943 943 I wpa_supplicant: wlan0: CTRL-EVENT-DISCONNECTED bssid44:9b:c1:57:a8:90 reason3 locally_generated1解析: CTR…...
R语言AI模型部署方案:精准离线运行详解
R语言AI模型部署方案:精准离线运行详解 一、项目概述 本文将构建一个完整的R语言AI部署解决方案,实现鸢尾花分类模型的训练、保存、离线部署和预测功能。核心特点: 100%离线运行能力自包含环境依赖生产级错误处理跨平台兼容性模型版本管理# 文件结构说明 Iris_AI_Deployme…...
无法与IP建立连接,未能下载VSCode服务器
如题,在远程连接服务器的时候突然遇到了这个提示。 查阅了一圈,发现是VSCode版本自动更新惹的祸!!! 在VSCode的帮助->关于这里发现前几天VSCode自动更新了,我的版本号变成了1.100.3 才导致了远程连接出…...
FastAPI 教程:从入门到实践
FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建 API,支持 Python 3.6。它基于标准 Python 类型提示,易于学习且功能强大。以下是一个完整的 FastAPI 入门教程,涵盖从环境搭建到创建并运行一个简单的…...
python爬虫:Newspaper3k 的详细使用(好用的新闻网站文章抓取和解析的Python库)
更多内容请见: 爬虫和逆向教程-专栏介绍和目录 文章目录 一、Newspaper3k 概述1.1 Newspaper3k 介绍1.2 主要功能1.3 典型应用场景1.4 安装二、基本用法2.2 提取单篇文章的内容2.2 处理多篇文档三、高级选项3.1 自定义配置3.2 分析文章情感四、实战案例4.1 构建新闻摘要聚合器…...
Windows安装Miniconda
一、下载 https://www.anaconda.com/download/success 二、安装 三、配置镜像源 Anaconda/Miniconda pip 配置清华镜像源_anaconda配置清华源-CSDN博客 四、常用操作命令 Anaconda/Miniconda 基本操作命令_miniconda创建环境命令-CSDN博客...
ubuntu系统文件误删(/lib/x86_64-linux-gnu/libc.so.6)修复方案 [成功解决]
报错信息:libc.so.6: cannot open shared object file: No such file or directory: #ls, ln, sudo...命令都不能用 error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory重启后报错信息&…...
yaml读取写入常见错误 (‘cannot represent an object‘, 117)
错误一:yaml.representer.RepresenterError: (‘cannot represent an object’, 117) 出现这个问题一直没找到原因,后面把yaml.safe_dump直接替换成yaml.dump,确实能保存,但出现乱码: 放弃yaml.dump,又切…...
aardio 自动识别验证码输入
技术尝试 上周在发学习日志时有网友提议“在网页上识别验证码”,于是尝试整合图像识别与网页自动化技术,完成了这套模拟登录流程。核心思路是:截图验证码→OCR识别→自动填充表单→提交并验证结果。 代码在这里 import soImage; import we…...
node.js的初步学习
那什么是node.js呢? 和JavaScript又是什么关系呢? node.js 提供了 JavaScript的运行环境。当JavaScript作为后端开发语言来说, 需要在node.js的环境上进行当JavaScript作为前端开发语言来说,需要在浏览器的环境上进行 Node.js 可…...
