DAP简介

DAP(data analysis platform)是一款采用开源软件开发的开源数据分析平台,可供个人学习与企业决策提供参考,本平台易于扩展,可以方便的根据实际的业务进行修改定制,具有一定的实用价值
本软件采用了上海某公司架构师GangTao的开源代码,其基本架构是:

本软件使用flask做服务器,充分利用python的数据分析功能,与机器学习能力,同时采用react.js的组件化开发,使得软件容易开发,易于维护。

安装说明

  1. Download本仓库代码到本地文件夹
  2. 安装python,以及相关package(建议使用anaconda ,python版本为2.7)其中需要额外下载MySQL与python上mysql的包,安装flask-Bcrypt
  3. 安装node.js
  4. 进入命令窗,cd到.static 目录下使用
    -##install node first
    -##cd package/static
    npm install -g babel-cli
    npm install babel-preset-es2015 –save
    npm install babel-preset-react –save
    babel –presets es2015,react –watch js/ –out-dir lib/
  5. 上面的命令会将文件编译好并输出至lib文件夹下
  6. 同时每次对文件进行修改需要执行如下命令 node r.js -o build.js 将build.js中的js文件压缩至一个文件中,可以提高js的相应速度

开源软件介绍

前端使用react.js —组件化开发
Select2.js—选择
Bootstrap—UI
JQuery datatables—数据展示
Fileinput—文件上传
Papaparse—解析文件
Echart—可视化
D3—可视化

写到最后

欢迎各界喜欢玩数据的GEEK加入,对本工程提出建议以改进本软件
383974457@qq.com

基于flask的数据分析平台相关推荐

  1. 基于Hadoop的数据分析平台搭建

    企业发展到一定规模都会搭建单独的BI平台来做数据分析,即OLAP(联机分析处理),一般都是基于数据库技术来构建,基本都是单机产品.除了业务数据的相关分析外,互联网企业还会对用户行为进行分析,进一步挖掘 ...

  2. 大数据开发:基于Hadoop的数据分析平台

    互联网的发展,带来了各种数据的爆发式增长,所以接入互联网的相关操作行为,都化为虚拟的数据被记录了下来.大数据时代的带来,一个明显的变化就是全样本数据分析,面对TB/PB级及以上的数据规模,Hadoop ...

  3. 基于Tempo大数据分析平台的智慧博物馆大数据中心

    一. 项目背景 广义上来说,博物馆包括博物馆.文化馆.图书馆.美术馆.科技馆等各种公共服务场馆.随着"文化自信""文化强国"的国策,公共文化服务成为一个城市的综 ...

  4. 基于python的可视化分析_基于Python 的数据分析与可视化平台研究

    基于 Python 的数据分析与可视化平台研究 宋永生 ; 黄蓉美 ; 王军 [期刊名称] <现代信息科技> [年 ( 卷 ), 期] 2019(003)021 [摘要] 数据分析与可视化 ...

  5. clickhouse 航空数据_趣头条基于Flink+ClickHouse的实时数据分析平台

    原标题:趣头条基于Flink+ClickHouse的实时数据分析平台 分享嘉宾:王金海 趣头条 编辑整理:王彦 内容来源:Flink Forward Asia 出品平台:DataFunTalk 导读: ...

  6. Flink从入门到精通100篇(十九)-基于 Flink 的大规模准实时数据分析平台的建设实践

    前言 如何基于 Flink 搭建大规模准实时数据分析平台?在 Flink Forward Asia 2019 上,来自 Lyft 公司实时数据平台的徐赢博士和计算数据平台的高立博士分享了 Lyft 基 ...

  7. 从零做网站开发:基于Flask和JQuery,实现表格管理平台

    摘要:本文将为大家带来基于Flask框架和JQuery实现管理平台网站的开发功能. [写在前面] 你要开发网站? 嗯.. 会Flask吗? 什么东西,没听过... 会JQuery吗? 是python的 ...

  8. 【Python成长之路】从 零做网站开发 -- 基于Flask和JQuery,实现表格管理平台

    [写在前面] 你要开发网站?    嗯.. 会Flask吗?    什么东西,没听过... 会JQuery吗?    是python的库吗 ? 那你会什么?    我会F12打开网站 好吧,那我们来写 ...

  9. 基于Python的直播平台数据分析可视化系统

    温馨提示:文末有 CSDN 平台官方提供的学长 Wechat / QQ 名片 :) 1. 项目简介 随着移动互联网和5G的快速发展,视频直播行业呈现出丰富多元的内容形态,覆盖更多的场景和受众,视频成为 ...

最新文章

  1. jquery下拉菜单
  2. 看漫画学Python,屏幕前的彦祖要不要试试?
  3. 乐在其中设计模式(C#) - 适配器模式(Adapter Pattern)
  4. CSDN粉丝解答:六月份第一期精选——互联网笔试编程解决、简单bug处理、编程系统设计等
  5. 云炬VB开发笔记 4选择结构
  6. CUDA:在GPU上实现核函数的嵌套以及编译运行
  7. C#的排序算法以及随机产生不重复数字的几个Demo
  8. 熵 机器学习_理解熵:机器学习的金标准
  9. mac上好用的下载器有哪些,mac下载种子用什么软件
  10. matlab 色温图,LED色温图谱详解
  11. IPC网络高清摄像机基础知识1(IPC芯片市场分析以及“搅局者”华为海思 “来自2013年”)
  12. 4步讲解一维数组传参与二维数组传参
  13. ObjectMapper使用详细介绍
  14. 遥感影像地图分类识别的研究与实现
  15. 生活常用的塑料材质1到7
  16. ionic3学习之Events
  17. RESTful接口入门
  18. The Coder Vol.6:小程序有大事
  19. 计算机操作系统的阶段分为几个阶段,浅谈操作系统的发展历程
  20. 深度学习入门笔记(六):浅层神经网络

热门文章

  1. Ubuntu16.04安装cuckoo sandbox
  2. 二重积分的计算.01
  3. 关于OpenGL的天空盒的理解
  4. iOS 控制系统的音量改变
  5. 211计算机冷门学校,新闻传播硕士冷门学校(考研适合捡漏的211大学)
  6. 利用Excel计算DAU、商品转化率和ARPU值等
  7. 亚马逊Alexa的深度学习与语音识别的核心技术原理
  8. 我国计算机在办公应用普及时间,论如何提高水利工程中计算机的应用
  9. [计算机基础]整理计算机的数据计量单位
  10. 对数据类型而言运算符无效。运算符为 add,类型为 ntext