[原创]数据库查询、可视化(sqldata)
- hellohappy
- 网站管理员
- 帖子: 306
- 注册时间: 2018年11月18日, 14:27
- Been thanked: 5 time
#1 [原创]数据库查询、可视化(sqldata)
前言:
先别跑!这个工具普通人也能用,即使你没学过数据库!
相信很多学经济金融的,都没接触过数据库,也没使用过sql。因为Excel通常都能搞定数据的基本处理,再复杂点的上stata、matlab、python这些,也是完全够用的!
本站部署的这个是在线版的sql处理器,能直接在浏览器运行sql语句。当然我也提供了一些经济数据库,你们可以直接使用而不必自己去爬取或者一个一个变量地下载。后者其实就可以帮你们节约大量的数据收集时间。同时我希望,大家有什么好的数据能共享出来,只要不是太大,我都可以收录,贡献数据可以直接联系我。
网址:
https://sqldata.postgraduate.top
简介:
小白版:
前言:
由于不懂数据库专用的sql语言,你可能没办法使用高级的查询,筛选,排序,分组之类的功能,建议你自学一点简单的语句,比如 SELECT 变量名 FROM 表名。当然你也可以啥都不会,过来纯粹就是下载个数据然后走人。
基本页面长什么样:
下面是进入的基本界面,一般就选择SQLite,然后点击数据库。
本站提供了三个样例数据,告诉你基本的画图的sql语法,不过这些数据你可能拿来没什么用。下面提供了一些经济数据库,以后还会继续增加。
经济数据库页面:
我以下载中国城市统计年鉴1数据为例子。
点击中国城市统计年鉴1进入数据库查询页面如下:
很明显,你可以直接对数据进行可视化和下载导出。
一般默认查询都是直接显示所有数据。
如何导出数据呢?
查询完你要的数据以后,直接选择导出按钮,直接导出成excel或者其他格式使用就可以了。
至此,你已经成功把数据卷走了,拜拜~
最后:
更多的数据,希望大家能分享出来一起用,不要让我们宝贵的时间浪费在收集数据上,记得标明数据来源和进行了什么处理。然后联系站长即可。
进阶版:
前言:
这里我默认你大致熟悉sql语句怎么使用了。所以你可以导入数据,处理和筛选数据,对数据进行可视化,导出数据,多数据对比,导出结果。甚至,你可以直接分享你的数据,和可视化结果(通过导出成html的方法)!如果你还熟悉各种数据库,你可以直接使用franchise-client来链接你电脑的数据库。
导入数据:
如果是使用SQLite,导入的数据量不能太大,超过10000000个数据以后,或者导入的数据超出浏览器默认最大缓存以后,你的数据是用不了的。这以后可能会有改进。
你可以导入csv、xlsx等表格数据、或直接导入数据库格式的数据、或者直接创建空数据库,再用sql语句插入数据。这些抄作都很简单,我就不多说了,看图即可:
如果是使用比如mysql这种数据库
你可以直接使用 nodejs 环境下的 franchise-client 来链接你的数据库。mysql的默认本地端口一般是localhost 下的 3306端口,其他数据库如果你会用,一般你也知道端口号。 franchise-client 工具其实就是一个桥梁,帮你桥接本地的数据库到浏览器端,使得你不需要导入数据就可以直接使用sql语句来查询和获得数据,同时直接对数据可视化和分享。
首先安装nodejs的环境:nodejs官网 如果真的不会安装,请善用搜索引擎
然后在命令行,比如windows系统下的cmd(快捷键是 win+R ,再输入cmd,回车),linux下的shell运行命令 npx franchise-client@0.2.7
现在,你的浏览器就可以监听到你的数据库的入口了。从而你可以不用导入数据而直接执行sql语句,并对结果进行可视化,和分享。
处理和筛选数据:
既然你懂数据库,那处理和筛选数据没什么好说的,就是执行命令直接处理数据。其中,巧妙的分组和排序,可以让你轻松对数据进行有效信息提取和展示,你可以看我给的三个样例。
数据进行可视化:
数据可视化的前提是你用了前面的sql语句成果提取出数据,并进行有效排序和组合,从而你就只需要直接点散点图、条形图、折线图这些按钮和标签名,就可以直接可视化。
导出数据:
这个和入门版一样,只不过你可以先执行sql语句再导出你想要的数据。
多数据对比和归档:
你可以直接点击下面的 + 号,新建一个查询,或者点击复制,复制当前的查询,从而生成新的卡片。两个卡片可以竖排,也可以横排,取决于你的电脑屏幕宽度,横排是通过拖动卡片来实现的。从而你可以直接对比数据的可视化差异。点击 X 可以归档卡片,你还可以在下面找到你删掉的查询记录。
导出结果:
这里的结果当然不是单纯的数据,如果是单纯的数据,只用用Excel表传输更加方便,这里的结果包括数据、结果卡片、可视化图标,甚至你可以再把数据操作权限一起导出来,从而后人可以拿你的数据继续作新的图,进行新的筛选和研究。注意,这里导出的结果是html格式,可以直接使用浏览器打开,而且他是完全离线的,与你的本机数据库是无关的,不需要担心本机数据库的安全问题。
如果选择带权限的导出,导出的效果就跟本站的样例数据一样,可以有图有查询有数据。
如果选择不带权限的导出,那就不能查询,但是图和数据不变。
先别跑!这个工具普通人也能用,即使你没学过数据库!
相信很多学经济金融的,都没接触过数据库,也没使用过sql。因为Excel通常都能搞定数据的基本处理,再复杂点的上stata、matlab、python这些,也是完全够用的!
本站部署的这个是在线版的sql处理器,能直接在浏览器运行sql语句。当然我也提供了一些经济数据库,你们可以直接使用而不必自己去爬取或者一个一个变量地下载。后者其实就可以帮你们节约大量的数据收集时间。同时我希望,大家有什么好的数据能共享出来,只要不是太大,我都可以收录,贡献数据可以直接联系我。
网址:
https://sqldata.postgraduate.top
简介:
小白版:
前言:
由于不懂数据库专用的sql语言,你可能没办法使用高级的查询,筛选,排序,分组之类的功能,建议你自学一点简单的语句,比如 SELECT 变量名 FROM 表名。当然你也可以啥都不会,过来纯粹就是下载个数据然后走人。
基本页面长什么样:
下面是进入的基本界面,一般就选择SQLite,然后点击数据库。
本站提供了三个样例数据,告诉你基本的画图的sql语法,不过这些数据你可能拿来没什么用。下面提供了一些经济数据库,以后还会继续增加。
经济数据库页面:
我以下载中国城市统计年鉴1数据为例子。
点击中国城市统计年鉴1进入数据库查询页面如下:
很明显,你可以直接对数据进行可视化和下载导出。
一般默认查询都是直接显示所有数据。
如何导出数据呢?
查询完你要的数据以后,直接选择导出按钮,直接导出成excel或者其他格式使用就可以了。
至此,你已经成功把数据卷走了,拜拜~
最后:
更多的数据,希望大家能分享出来一起用,不要让我们宝贵的时间浪费在收集数据上,记得标明数据来源和进行了什么处理。然后联系站长即可。
进阶版:
前言:
这里我默认你大致熟悉sql语句怎么使用了。所以你可以导入数据,处理和筛选数据,对数据进行可视化,导出数据,多数据对比,导出结果。甚至,你可以直接分享你的数据,和可视化结果(通过导出成html的方法)!如果你还熟悉各种数据库,你可以直接使用franchise-client来链接你电脑的数据库。
导入数据:
如果是使用SQLite,导入的数据量不能太大,超过10000000个数据以后,或者导入的数据超出浏览器默认最大缓存以后,你的数据是用不了的。这以后可能会有改进。
你可以导入csv、xlsx等表格数据、或直接导入数据库格式的数据、或者直接创建空数据库,再用sql语句插入数据。这些抄作都很简单,我就不多说了,看图即可:
如果是使用比如mysql这种数据库
你可以直接使用 nodejs 环境下的 franchise-client 来链接你的数据库。mysql的默认本地端口一般是localhost 下的 3306端口,其他数据库如果你会用,一般你也知道端口号。 franchise-client 工具其实就是一个桥梁,帮你桥接本地的数据库到浏览器端,使得你不需要导入数据就可以直接使用sql语句来查询和获得数据,同时直接对数据可视化和分享。
首先安装nodejs的环境:nodejs官网 如果真的不会安装,请善用搜索引擎
然后在命令行,比如windows系统下的cmd(快捷键是 win+R ,再输入cmd,回车),linux下的shell运行命令 npx franchise-client@0.2.7
现在,你的浏览器就可以监听到你的数据库的入口了。从而你可以不用导入数据而直接执行sql语句,并对结果进行可视化,和分享。
处理和筛选数据:
既然你懂数据库,那处理和筛选数据没什么好说的,就是执行命令直接处理数据。其中,巧妙的分组和排序,可以让你轻松对数据进行有效信息提取和展示,你可以看我给的三个样例。
数据进行可视化:
数据可视化的前提是你用了前面的sql语句成果提取出数据,并进行有效排序和组合,从而你就只需要直接点散点图、条形图、折线图这些按钮和标签名,就可以直接可视化。
导出数据:
这个和入门版一样,只不过你可以先执行sql语句再导出你想要的数据。
多数据对比和归档:
你可以直接点击下面的 + 号,新建一个查询,或者点击复制,复制当前的查询,从而生成新的卡片。两个卡片可以竖排,也可以横排,取决于你的电脑屏幕宽度,横排是通过拖动卡片来实现的。从而你可以直接对比数据的可视化差异。点击 X 可以归档卡片,你还可以在下面找到你删掉的查询记录。
导出结果:
这里的结果当然不是单纯的数据,如果是单纯的数据,只用用Excel表传输更加方便,这里的结果包括数据、结果卡片、可视化图标,甚至你可以再把数据操作权限一起导出来,从而后人可以拿你的数据继续作新的图,进行新的筛选和研究。注意,这里导出的结果是html格式,可以直接使用浏览器打开,而且他是完全离线的,与你的本机数据库是无关的,不需要担心本机数据库的安全问题。
如果选择带权限的导出,导出的效果就跟本站的样例数据一样,可以有图有查询有数据。
如果选择不带权限的导出,那就不能查询,但是图和数据不变。
Link: | |
Hide post links |