数据分析
文章平均质量分 78
rust&python
不掌握技术是不行的不精通跟白学差不多
展开
-
图示shift+tab调出jupyter notebook中关于pandas的帮助
图示shift+tab调出jupyter notebook中关于pandas的帮助原创 2020-12-30 13:30:57 · 507 阅读 · 0 评论 -
用双击的方式打开jupyter notebook生成的.ipynb文件,使用起来方便多了
jupyter notebook生成的.ipynb文件,一般是用notebook来打开,不太方便。能象其他的如.doc、.xls等文件一样,双击就能找开,就方便多了.实现方法:一.生成处理.ipynb文件的批处理程序:1.找到notebook的快捷方式,2.复制快捷方式的属性里”目标”框中的内容3.在桌面空白处右击,”新建”-“文本文档”,双击打开,ctrl+v,把刚才复制的”目标”里的内容粘贴到文本文档里,并把最后引号中的内容替换为1%.4.保存,并将刚才新建的文本原创 2020-12-27 19:50:34 · 1084 阅读 · 3 评论 -
Anaconda更换镜像源方法
##Anaconda更换镜像源方法1.镜像源点清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/中国科技大学镜像站:http://mirrors.ustc.edu.cn/anaconda/pkgs/free/2.更换方法A.cmd命令添加:以- - -添加【清华大学开源软件镜像站】为例打开cmd 直接依次输入下列命令:conda config --add channels https://mirrors.原创 2020-12-21 07:28:30 · 8518 阅读 · 1 评论 -
python升级中常见的一个错误,pip更换数据源
python中常见的一个错误ModuleNotFoundError: No module named ‘pip’解决办法:python -m ensurepippython -m pip install --upgrade pipPIP 更换国内安装源转:https://blog.csdn.net/yuzaipiaofei/article/details/80891108pip国内的一些镜像阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学转载 2020-12-20 19:00:46 · 216 阅读 · 0 评论 -
50例源码Python scipy.stats.norm 模块,pdf()
Python scipy.stats.norm 模块,pdf() 实例源码转:http://codingdict.com/sources/py/scipy.stats.norm/13753.html建议,到原网站去看效果比较好.Python50个代码示例,用于说明如何使用scipy.stats.norm.pdf()。项目:ChainConsumer 作者:Samreay | 项目源码 | 文件源码def test_megkde_2d_basic():# Draw from norma转载 2020-12-20 15:33:46 · 3301 阅读 · 1 评论 -
一个很纯净的学习pandas数据分析的网站
一个很纯净的学习pandas数据分析的网站https://mlln.cn/2018/08/13/pandas%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90100%E9%81%93%E7%BB%83%E4%B9%A0%E9%A2%98-%E7%AC%AC%E4%B8%80%E9%83%A8%E5%88%86/转载 2020-12-08 08:38:35 · 422 阅读 · 1 评论 -
mysql 之分析函数 over参考 (partition by ...order by ...)
mysql 之分析函数 over转自:https://www.cnblogs.com/moyijian/p/9905803.html一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。1、分析函数和聚合函数的不同之处:分析函数和聚合函数很多是同名的,意思也一样,只是聚合函数用group by分组,每个分组返回一个统计值,而分析函数采用partition by分组,并且每转载 2020-12-01 07:17:11 · 9826 阅读 · 4 评论 -
navicat15执行查询出现错误:Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated
SELECT c.cust_id,c.cust_name,o.order_num,o.order_date,o.cust_id,count(*)from customers c LEFT JOIN orders oon c.cust_id=o.cust_idGROUP BY c.cust_id;本机:windows10,navicat15,mysql8.0.22在执行上述语句查询时,因为加了另一个表的字段:o.order_num,o.order_date,o.cust_id,运行就报错,原创 2020-11-24 22:47:48 · 799 阅读 · 0 评论 -
ctrl键在navicat中的妙用
尝试发现,ctrl键在navicat中的妙用:(在query中编辑命令时有用)对于单词操作:ctrl+左右方向键 可以在单词间跳动(意义在于修改方便)ctrl+backspace键 可以删除当前光标左侧的整个单词ctrl+delete键 可以删除当前光标右侧的整个单词对于行操作:ctrl+/ 注释/取消注释当前行 (和sublime txt 类似,只不过加的是--,而不是#)ctrl+d 复制出当前行鼠标左...原创 2020-11-24 09:56:57 · 436 阅读 · 0 评论 -
做教程,或笔记,截图样式设置一下,效果会不同
做教程,或笔记,截图样式设置一下,效果会不同.上图的周围界限不清,排版和阅读都不方便.下图:设置方法:word2016,右击图片—设置图片格式--原创 2020-11-23 08:02:00 · 124 阅读 · 0 评论 -
MySQL创建用户与授权
转:https://www.cnblogs.com/zhongyehai/p/10695659.htmlMySQL创建用户与授权一. 创建用户命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';说明:username:你将创建的用户名host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符%password:该用户的登陆密码,密码可以为空,.转载 2020-11-22 17:15:31 · 162 阅读 · 0 评论 -
根本解决ERROR 1410 (42000): You are not allowed to create a user with GRANT
学习mysql授权,遇到问题:mysql> grant select on test.* to user6;ERROR 1410 (42000): You are not allowed to create a user with GRANT查到网上解决办法,都是update user set host='%' ,,也能体验到授权成功的感觉,mysql> update user set host='%' where user='user6'; 更改主机Query OK..原创 2020-11-21 09:50:15 · 17821 阅读 · 5 评论 -
mysql官网最简捷方法重置mysql8密码
如何重置根密码如果您从未root为MySQL分配密码,则服务器根本不需要密码来连接asroot。但是,这是不安全的。有关分配密码的说明,请参见第2.10.4节“保护初始MySQL帐户”。如果您知道root密码并想要更改,请参见“ ALTER USER语句”和“ SET PASSWORD语句”。或者https://blog.csdn.net/ahmcwt/article/details/109694564如果您之前分配了root密码但忘记了密码,则可以分配一个新密码。以下各节...翻译 2020-11-19 21:22:09 · 154 阅读 · 0 评论 -
最新mysql8.0.22忘记密码解决大法
windows10 mysql8.0.22忘记密码解决大法,密码搞不定,不管什么原因,不官什么提示,就按下面的方法搞一下,省时高效.忘记密码:简要步骤:方案一:1.服务端:mysqld --console --skip-grant-tables --shared-memory,2.客户端:mysql -u root -p 密码置空:update mysql.user set authentication_string='' where user="root"; 刷新:flu...原创 2020-11-14 18:37:01 · 6368 阅读 · 12 评论 -
发现可能在进入一个学习误区
发现可能在进入一个学习误区,遇到一个一个不断出现的问题,一点一点在网上查,尝试,这样跟着问题扩展深入学习,也能有所获得,但正是这样,迷惑我等初学,徜徉滞留,耗废太多精力、热情、时间,学习班的进度逐渐跟不上,再抬头,导师同学背影已远,积欠成山,前路漫漫,回归平凡心以自安。小结:学习过程不要节外生枝,严格按正确的已经培训老师屡经验证的教程秩序来,不要中途有所变化,一入歧途,即意味着自学、意味着撇开导师走自己的路、意味着有大量时光要花费,其实本没必要的开支。还是抓紧赶路,正如一个伟所说“跟着走”,紧跟老师走。原创 2020-11-13 09:05:49 · 87 阅读 · 0 评论 -
安装最新mysql 8.0.22在windows10
在windows10下安装最新mysql 8.0.22一.准备工作:首先MySQL 8.0 Server需要Microsoft Visual C ++ 2015可再发行组件包才能在Windows平台上运行。用户应在安装服务器之前确保已将软件包安装在系统上。该软件包可从Microsoft下载中心获得。此外,MySQL调试二进制文件要求安装Visual Studio 2015。点击下载Microsoft Visual C ++ 2015可再发行组件包MySQL仅适用于Microsoft..原创 2020-11-11 07:01:12 · 918 阅读 · 5 评论 -
使用selenium自动秒抢淘宝商品(附详细入门指南)
使用selenium自动秒抢淘宝商品(附详细入门指南)转:https://www.liangzl.com/get-article-detail-207822.htmlPython大数据分析记录 分享 成长添加微信号"CNFeffery"加入技术交流群selenium是一款web自动化测试工具,可以很方便地模拟真实用户对浏览器进行操作,它支持各种主流浏览器:IE、Chrome、Firefox、Safari、Opera等。selenium有多种编程语言的客户端驱动,编写自动化...转载 2020-11-09 08:50:48 · 6501 阅读 · 1 评论 -
Pandas_Alive!一款可以让数据舞动起来的可视化工具
转:Pandas_Alive!一款可以让数据舞动起来的可视化工具https://mp.weixin.qq.com/s/QdGuTJHvqPWp1XCKooMc3g原创喜欢就关注呀Python学习与数据挖掘今天收录于话题#Python可视化6#商业数据分析14数据动画可视化制作在日常工作中是非常实用的一项技能。目前支持动画可视化的库主要以Matplotlib-Animation为主,其特点为:配置复杂,保存动图容易报错。今天我分享大家一款非常棒的动画可视化工具:Pa...转载 2020-11-05 21:04:59 · 555 阅读 · 0 评论 -
Mac下MySQL的安装
转:Mac下MySQL的安装https://mp.weixin.qq.com/s?__biz=MzU5NTc3Mjc2Nw==&mid=2247483843&idx=1&sn=8535cd4d46af79db4fe09f7eb3d96adb&chksm=fe6d95f3c91a1ce59e59c1d9172c3b1a41949162d330c6b69ed5252a95f0e66d7555a31059c9&mpshare=1&scene=1&srci转载 2020-11-05 12:41:28 · 155 阅读 · 0 评论 -
MySQL5.6复制技术(1)-原理详解
MySQL5.6复制技术(1)-原理详解转:https://www.cnblogs.com/ilifeilong/p/7153379.htmlSQL复制功能介绍MySQL内建的复制功能是构建大型,高性能应用程序的基础。这类应用使用所谓的“水平扩展”的架构。我们可以通过为服务器配置一个或多个备库的方式来进行数据同步,将MySQL的数据分布到多个系统上去。复制过程中一台主库(master)服务器充可以同步数据到多台从库服务器上去。从库服务器也可以配置成另外一台服务器的主库。主库和从库之间可以有多种.转载 2020-11-04 16:39:49 · 149 阅读 · 0 评论 -
完全卸载mysql
彻底删除mysql方法转:https://www.cnblogs.com/depend-wind/articles/9996314.html首先,先在服务(开始——>控制面板——>管理工具——>服务)里停掉MySQL的服务。打开控制面板-添加删除程序,找到MySQL,卸载。或者用360安全卫士来卸载也行。也可以用mysql的那个安装程序删除把安装好的MYSQL卸载了,但这对于卸载MySQL来说这只是一半,还有重要的另一半是要清理注册表。我们要进入注册表在开始-运行里面输入.转载 2020-11-04 07:46:37 · 2325 阅读 · 0 评论 -
解决windows10下mysql出现ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘
解决windows10下mysql出现ERROR 1045 (28000): Access denied for user 'root'@'localhost'因修改登录密码,记不清,导致登录错误.解决办法:1.找到my.ini,加一句skip-grant-tables注意:下图中该句前的#要去掉,并且,后面不能带分号,否则mysql服务重启时会出问题,该服务启动不了.2.win+r 运行service.msc重启与mysql有关的那个服务(我这个把mysql注册为后台运行.原创 2020-11-04 02:19:24 · 2298 阅读 · 0 评论 -
Python进行数据提取的方法总结,关于numpy,pandas
转:Python进行数据提取的方法总结,关于numpy,pandas原文更新时间:2016年08月22日 09:06:00数据提取是分析师日常工作中经常遇到的需求。如某个用户的贷款金额,某个月或季度的利息总收入,某个特定时间段的贷款金额和笔数,大于5000元的贷款数量等等。本篇文章介绍如何通过python按特定的维度或条件对数据进行提取,完成数据提取需求。准备工作首先是准备工作,导入需要使用的库,读取并创建数据表取名为loandata。 1 2 3 ...转载 2020-09-08 16:00:13 · 10921 阅读 · 0 评论 -
文本词频统计分析
文本词频统计分析转:https://blog.csdn.net/qq_31672701/category_8773571.html统计哈姆雷特中词频为前十的单词:def getText(): txt=open("hamlet.txt","r").read() txt=txt.lower() for ch in '!"#$%&()*+,-./:;<...转载 2020-04-23 19:59:01 · 807 阅读 · 0 评论 -
SQL必知必会(第四版)-MySQL源码/案例导入方法
转自:https://blog.csdn.net/qq_34672033/article/details/90202219转载为便于学习,感谢原博主.SQL必知必会(第四版)-MySQL源码/案例导入方法原创GeekShuai 最后发布于2019-11-14 15:49:19 阅读数 6875 收藏展开SQL必知必会-源码/案例导入方法为了学习《MySQL 必知必会》中各个例...转载 2020-03-12 10:31:34 · 1148 阅读 · 0 评论 -
数据分析 Numpy练习笔记,统计10000本书的平均评分
本练习来自毕滢老师网易数据分析师课程学习笔记'''统计书本的平均评分读取文件rating.txt中的的数据并分析1.共有10000本书,以数字id表示2.每个用户的打分为1~53.每一行数据有3个数字,分别表示用户ID,书本ID,该用户对该书的打分要求输出:所有书本各自的平均得分'''import numpy as np#第一步,读取数据,并转换为整数data=n...原创 2020-03-02 22:03:07 · 1031 阅读 · 1 评论 -
修改jupyter的工作目录,jupyter快捷键,环境,win10,python3.7.4
修改jupyter的工作目录,jupyter快捷键,环境,win10,python3.7.4工作环境,win10,python3.7.41.cmd2.命令是:jupyter notebook --generate-config3.打开配置文件,C:\Users\38016\.jupyter\jupyter_notebook_config.py(注意是在cmd窗口中,自己看到的实际路径)查找 #c.NotebookApp.notebook_dir = ''修改...原创 2020-03-04 19:24:02 · 184 阅读 · 0 评论 -
数据分析(四)学习笔记,Pandas进阶
数据分析(四)学习笔记,Pandas进阶Pandas中的数据类型1.常用的7种object :这种数据类型是常见的字符串类型int64 : 64位整数 2**8,-127 127float64 :浮点数,常用于表示带有小数的数字bool :逻辑值,常用于True/Falsedatetime64 :时间和日期类型timedelta:用于表示两个时间之间的差值categor...原创 2020-03-04 18:20:27 · 334 阅读 · 0 评论 -
数据分析(三)Pandas数据结构基础3.Pandas的层次化索引,数据合并,文件存取excel文件
本文内容来自网易云课堂微专业数据分析学习笔记,授课为毕滢老师Pandas的层次化索引同一个轴可以用多种方式索引(有类似于excel排序第1关键字第2关键字的意思)book_ratings=pd.Series( np.random.randint(1,6,size=7),#待查询理解 index=[ ['b1','b1','b2','b2','b3','b4','b4'], [...原创 2020-03-04 13:45:11 · 884 阅读 · 0 评论 -
数据分析(三)Pandas数据结构基础2.DataFrame创建修改提取数据
Pandas的基础类型2.DataFrame创建一个DataFrame类型的数据dict_data={'student':['lilei','hanmeimei','madongmei'],'score':[98,99,100],'gender':['M','F','F']}data=pd.DataFrame(dict_data)原字典的索引不再是索引了,成为列标题名字...原创 2020-03-03 23:17:32 · 1375 阅读 · 0 评论 -
数据分析(三)Pandas数据结构基础1.Series
本文来自网易微专业数据分析之pandas学习笔记为什么用Pandas快速高效的数据结构 智能的数据处理功能 方便的文件存取功能 科研及商业应用广泛两个基本的数据结构:Series和DataFrame安装pip install pandas #windows导入pandas模块import pandas as pdPandas的基础类型1---...原创 2020-03-02 23:25:01 · 409 阅读 · 0 评论 -
数据分析学习笔记(二),Numpuy基础
Numpy的基础类型----ndarrayimport numpy as np创建二维 ndarray类型数组:data=np.array([[1,2,3],[4,5,6]])判断ndarrayray的维度.ndim>>> data=np.array([[1,2,3],[4,5,6]])>>> print(data.ndim)2...原创 2020-03-02 22:18:20 · 374 阅读 · 0 评论 -
Python如何处理Excel表格?xlrd和xlwt介绍,另有excelrd库可替代这两个库
Python如何处理Excel表格?xlrd和xlwt介绍转自:https://www.jianshu.com/p/ae01855198fb(这个用思维导图记述知识方式挺好)Python常见的数据文件处理有5种,今天我们来讲讲其中的Excel如何处理!Excel是大家工作当中使用频率比较高的一款办公软件了所以我们很有必要学习一下,那么Python是如何处理excel呢,下面就...转载 2020-03-02 05:25:20 · 761 阅读 · 0 评论 -
笔记:python画图,turtle库的使用,用turtle画蟒蛇,(一)turtle的基础知识
用turtle画蟒蛇,(一)turtle的基础知识模块1: turtle库的使用-turtle库基本介绍turtle库概述turtle(海龟)库是turtle绘图体系的Python实现-turtle绘图体系: 1969年诞生,主要用于程序设计入门-Python语言的标准库之一-入门级的图形绘制函数库Python计算生态=标准库+第3三方库-标准库:随解释器直接安装到操作...原创 2020-02-25 21:58:59 · 541 阅读 · 0 评论 -
笔记:python画图,turtle库的使用,用turtle画蟒蛇,(二)turtle程序语法元素分析
用turtle画蟒蛇,(二)turtle程序语法元素分析本文内容为参加北京理工嵩山老师python课学习笔记-库引用与import库引用,是扩充python程序功能的方式,使用import保留字完成,采用<a>.<b>()编码风格import turtleturtle.setup(650,350,200,200)turtle.penup()tur...原创 2020-02-25 22:57:20 · 815 阅读 · 0 评论 -
数据分析 python安装 excel模块xlrd,最新替代excelrd
用pip install xlrd 安装xlrd时异常解决办法:去网站下载文件,手动安装.下载地址:https://pypi.org/project/xlrd/#files有两种格式的文件可以选择下载:一. tar.gz压缩文件1.解压压缩包 : tar xvf xlrd-1.2.0.tar.gz #目前最近的版本了,2018年12月16号的,现xlrd以被excelrd替...原创 2020-02-26 07:10:01 · 731 阅读 · 0 评论 -
python中列表list的排序sort(),sorted()则不限于列表,可包括元组 字典等可迭代
做教程比较好的知识解读结构格式:描述(定义)语法(使用格式)示例(举例说明各种参数意义)注意事项(细心提示可能会出现问题的地方)转载https://blog.csdn.net/TCatTime/article/details/82972984?utm_source=distribute.pc_relevant.none-task#%E6%8F%8F%E8%BF%B0使用示例1. 所有参...转载 2020-02-19 15:18:39 · 1118 阅读 · 0 评论 -
Python小白必备的8个最常用的内置函数
Python小白必备的8个最常用的内置函数!转载:https://mbd.baidu.com/newspage/data/landingsuper?context=%7B%22nid%22%3A%22news_9039823237754605418%22%7D&n_type=1&p_from=3老实的程序员发布时间:19-05-1815:13Python给我们内置...转载 2020-02-18 15:00:15 · 225 阅读 · 0 评论 -
学习python也需要提高思想认识,借助哲学借助理论的力量,寻求思想支撑,找到底层方法论破解障碍让自己确能学有所成.
做任何事情,都要先有准确的认知,方向大于选择,选择大于努力,努力的程度又与决心有关,而伟大的决心来自于理论的彻底,所以理论上的寻求,就非常有意义了.现在方向--人工智能等等已有,关键在于每一点的努力,以及效率与持久性如何了.看看下面的文字,或许有益与你---转载学习http://www.china.com.cn/guoqing/2013-12/...原创 2020-02-19 01:18:03 · 185 阅读 · 0 评论 -
用sum自定义(def)函数求字典的和
本例是在网易云课堂学习中的笔记,自定义函数来自网易小黄老师答疑.def 自定义函数(用到sum)求python字典的和.给大家分享参考共同进步.用sum自定义函数求字典的和def returnSum(myDict): #用def 定义一个函数名returnSum(myDict),参数为myDict,(这里用来求字典myDict里值的和.) sum ...原创 2020-02-17 22:02:17 · 1990 阅读 · 0 评论