navicat导入excel_傻瓜式教学【数据库管理工具Navicat】

2827b03be83103b34cef99112b616e97.png

想玩数据怎么能连sql都不会,想写sql怎么能不会用最简单的Navicat

Navicat的安装看这里

手把手教你安装Navicat——靠谱的Navicat安装教程​www.jianshu.com
e0da84da0d2521b9ddf3eedcdb139750.png
猴子:客户端navicat安装教程​zhuanlan.zhihu.com

装好了Navicat,首先将csv格式的excel文件导入Navicat中,这里需要注意的是,需要将Excel文件编码改成utf-8格式,同时确定Navicat中的的编码格式也为utf-8格式

具体操作如下:

f011309764290ebedf4516095d7af48f.png

a913790658638f58e8070af284da14a9.png

a1e2f9a07c44b56ef5d360c4757f0a9b.png

24bf9462aba2971a6f8e992805788229.png

改好格式后需要将csv文件导入Navicat中

具体操作如下:

建立database后,右键table,选择import wizard

be4cf9425b4e40d4d079e0a6744ace1a.png

4a7589d456870529493c40610eeaa738.png

选择要导入的文件格式,这里为csv格式

5c086afe34c7dafdfe41e4b67e142f28.png

a446aa5b22ede22616c72cc51c1b39a7.png

选择要导入的文件

c0ab1bdac280df23f82a43d05b9bb7cf.png

0bdfdac7f938d1b7203faf6b8b084b63.png

接下来就按照系统设置一路continue

成功导入后你可以看到这样的table

0ebb4a5f9e77aaa94b9e5f9ca0c55842.png

c2eae45fcd104045593a56b79d1590bf.png

接下来我们对数据集进行一些操作

首先我们想知道哪些城市找到数据分析相关工作的机会大

经过构思我们需要城市名称、该城市工作数量,两列数据,同时将同一个城市的工作机会都算在一起

SELECT 城市, count(城市) as num FROM job
GROUP BY 城市ORDER BY num DESC

6de5000c4a41c86f06d6550933e71cdf.png

我们可以看出,北京上海深圳杭州及广州为第一梯队,其中北京呈现独角兽态势,数据分析类岗位需求量巨大

接下来我们看看数据分析师的收入如何,还是按照城市来就行分组

SELECT 城市,round(AVG(平均薪水),2) as xs from job
GROUP BY 城市ORDER BY xs DESC

2d34cad34596ded689dcb4063460bbb3.png

我们可以看出,在排名前15的城市中,从事数据分析类岗位平均工资都能达到1万元以上,但是毕竟平均值的局限很大,要是想知道这个收入在当地能达到什么样的生活水平,还需要结合替他行业,计算出数据分析岗位平均工资在该城市中的四分位数,才能做更深层次的判断

下面是工作年限对于工资影响的分析

SELECT 工作年限要求, round(AVG(平均薪水),2) as xs from job
GROUP BY 工作年限要求
ORDER BY xs DESC

06e12a9a9fe10075ae0af68d0dbe89dd.png

可以发现在这个行业工作年限越长越吃香

最后我想分析一下各大城市数据分析岗位各个学历的招聘数量及平均工资

SELECT 城市, count(城市) as num, 教育要求, round(AVG(平均薪水),2) as xs from job

GROUP BY 教育要求, 城市

ORDER BY 教育要求, num desc

53645988c495250ccb611d53aa0a0e8d.png

6d80027cd37fc16d1ac1972bfa1d59f3.png

0c0c956f50c4f0ffa074d9d52024dab3.png

6ae1b62b58e37bd2eb591f3c24316c19.png

da106dc9af86412a0fdd919f1b3adcf9.png

我们从部分截图数据可以看出,其实数据分析类岗位对学历的要求并不是很严格,大部分只要大专以上学历

但是⚠️从18年开始,大量的计算机、电子、通信工程、金融、生物、化学、环境......都开始转数据分析,竞争异常激励,因为回报真的很高。想看转专业、面试技巧、面试题的移步这里

帅比了白:转专业如何拿到腾讯offer​zhuanlan.zhihu.com

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/488489.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

你好AI丨重读图灵经典之作,九条反驳意见引人深思

来源: AI科技评论编译 | 丛末、蒋宝尚当一台计算机能够骗过人类,让他们相信它就是一个人的时候,就能够被称作智能。编者按:对于艾伦图灵,相信大家都并不陌生,作为人工智能鼻祖,图灵的诸多观点即…

java 比较源文件_Beyond Compare比较Java源代码文件的操作方法

今天小编就带大家来共同学习BeyondCompare如何比较Java源代码文件希呢?望可以帮助到有需要的小伙伴哦,下面就是详细完整的操作步骤。打开BeyondCompare,在主页面左侧目录下选择文本比较会话,打开会话操作界面。分别单击比较会话界面“打开文…

关于研究的方法

转载于:https://www.cnblogs.com/freedommovie/p/6769717.html

【学术快报】韩世辉课题组在《eLife》发表论文揭示群体冲突中复仇的神经生物学机制...

来源:脑科学在群体冲突中,看到对手伤害自己的队友会激发报复行为,去攻击对手。这一复杂社会行为贯穿人类历史,阐明其机理具有重要科学意义和社会价值。心理学研究提出对“内群体的爱”(ingroup love)或/和对…

无聊的python课程_python教案课程

第五单元进阶程序设计(总10课时)第一节选择编程语言(1课时)一、教学目标1、了解程序设计语言和两种翻译方式;2、了解Python背景、功能、安装,熟悉Python编程环境;3、编程初体验。体验一个小程序从建立、输入、调试、运行、保存的全过程。掌握…

《面向对象程序设计》课程作业二

github链接作业链接编写一个程序,要求根据给定的圆的半径求圆的面积,并将求得的结果打印出来。……建立一个工程,将程序写成两个.cpp和一个.h的形式。 这个问题倒是没什么难的,但对于同学们来说是一个上手模块化的好开端。从现在开…

报告 | 超级智能城市2.0 – 人工智能引领新风尚(附下载)

来源:智慧城市决策参考未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联…

icmp协议_ICMP协议【41】

1、回顾TCP/IP协议栈为了更有效地转发IP数据报和提高交付成功的机会......2、ICMP协议的简介(1)ICMP,全称为Internet Control Message Protocol,即网际控制报文协议、网际控制消息协议。(2)它是TCP/IP协议族的一个子协议,用于在IP主机、路由器…

java的字节码无法显示_【java】查看Java字节码文件内容的方法+使用javap找不到类 解决方法...

研究synchronized底层实现,涉及到查看java字节码的需要前提是,你的PC已经成功安装了JDK并别配置了环境变量。查看方法一.javap查看简约字节码方式1.准备一个java文件例如,文件所在目录在此处Student.java文件内容如下:packagecom.…

SparkR

SparkR 支持原创:http://blog.csdn.net/dr_guo/article/details/51377784 突然有个想法,R只能处理百万级别的数据,如果R能运行在Spark上多好!搜了下发现13年SparkR这个项目就启动了,感谢美帝! 1.你肯定得先…

彻底颠覆神经科学?神经信号可能不是电信号,而是机械波?!

来源:环球科学就职于哥本哈根尼尔斯玻尔研究所的托马斯亨伯格(Thomas Heimburg),是一位研究量子力学和生物物理的物理学家。然而,他却希望推翻很多神经科学教科书上的内容。在亨伯格看来,神经元之间通过类似…

java可视化压缩_25个小众的Java库

25年前,James Gosling创建了Java,并永远地改变了编程语言的版图。与许多其他编程语言不同,Java在整个生命周期中都受到业界的高度欢迎和需求。Java具有非常优秀的Core库,提供了许多基本功能。 基于其高度流行性,因此也…

java 线程变量put_Java线程(篇外篇):线程本地变量ThreadLocal

首先说明ThreadLocal存放的值是线程内共享的,线程间互斥的,主要用于线程内共享一些数据,避免通过参数来传递,这样处理后,能够优雅的解决一些实际问题,比如hibernate中的OpenSessionInView,就是使…

深度解读:人体防御病毒的免疫力究竟是什么?

来源:国际仿生工程学会“免疫力作为机体免除瘟疫的一种能力,已被广大民众广泛使用,特别是本次新型冠状病毒的暴发,更是使得免疫力在新闻媒体中广泛传播。对于这样一个极其抽象模糊的术语,我们需要理解其真实的含义是什…

洛谷 1087——FBI树

题目描述 我们可以把由“0”和“1”组成的字符串分为三类:全“0”串称为B串,全“1”串称为I串,既含“0”又含“1”的串则称为F串。 FBI树是一种二叉树,它的结点类型也包括F结点,B结点和I结点三种。由一个长度为2^N的“…

python开发web使用什么工具_常用的Python web开发工具盘点

www.oldboyedu.com老男孩IT教育,只培养技术精英常用的Python web开发工具盘点Python是一门动态、面向对象语言。其最初就是作为一门面向对象语言设计的,并且在后期又加入了一些更高级的特性。除了语言本身的设计目的之外,Python标准库也是值得…

java的add方法的使用_Java HashSet add()方法与示例

HashSet类add()方法add()方法在java.util包中可用。当尚不存在给定元素时,使用add()方法将其插入此HashSet中,否则它将忽略它并返回false。add()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法&#xff0…

国自然:信息科学部优先发展领域及主要研究方向(含跨科学部)

来源:科奖多媒体中心“十三五”期间,通过支持我国优势学科和交叉学科的重要前沿方向,以及从国家重大需求中凝练可望取得重大原始创新的研究方向,进一步提升我国主要学科的国际地位,提高科学技术满足国家重大需求的能力…

缓冲区不能为空。 参数名: buffer_Java Nio 之Buffer

了解历史在 java1.4之前java io ,最核心的点是在"流"上;java io 的两大基石InputStream和OutputStream 也就是大家耳熟能祥的输入流和输出流,通过这个两个基石可以实现从外界读取数据到内存,以及将内存中数据写到外界;但是输入流和…

怎样把java项目转换成web项目_Eclipse中将Java项目转换成Web项目的方法

注意:0.点击Further configuration available,修改eclipse默认的WebContent 并修改为WebRoot,勾选Generate web.xml deployment descriptor1.需要把web 工程的版本改成2.5本地项目:struts2-3其中的无需修改的文件:org.…