自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 从csv文件读取边列表并创建有向图

从csv文件读取边列表并创建有向图csv文件格式如下:1,22,33,4import networkx as nx#从csv文件读取边列表并创建图fil = open('./data/test_data.txt')list_edges = [] #用于装载边元组for line in fil: line = tuple(line.strip("\n").split(",")) list_edges.append(line)G = nx.DiGraph()G.add_ed

2021-07-28 10:55:35 910

原创 networkx.exception.NetworkXError: random_state_index is incorrect问题解决

在使用networkx时的完整报错如下:经过查找,发现是由于decorator的版本问题,只要decorator版本为5.0,不论networkx为2.3还是2.5都会报这个错误因此,只需要将decorator的版本降低为<5.0即可使用 pip3 install decorator==4.4.2安装即可问题解决。...

2021-04-08 09:37:53 9024 11

原创 python日记Day23——爬虫实例之淘宝商品定价

python日记——爬虫实例之淘宝商品定价需求:爬取淘宝网站手机页面并输出商品名称和价格,实现多页爬取且内容需保存到excel步骤:getHtml():获取页面信息parsePage():实现对商品信息的提取printGoods():打印输出saveToExcel():保存到excel...

2020-03-28 09:13:43 557

原创 python日记Day22——网络爬虫之Re库

python日记——网络爬虫之Re库正则表达式1、概念:正则表达式,regular expression,是用来简洁表达一组字符串的表达式2、优势:一行胜千言,无穷字符串组的简洁表达3、应用:最主要应用在字符串匹配中4、语法:正则表达式语法由字符和操作符构成(1)常用操作符:(2)实例:(3)经典正则表达式:Re库的基本使用1、re库是Python的标准库,主...

2020-03-27 16:40:28 373

原创 python日记Day21——网络爬虫之BeautifulSoup库

python日记——网络爬虫之BeautifulSoup库BeautifulSoup库入门1、基本使用:2、BeautifulSoup库的基本元素(1)Beautiful Soup库是解析、遍历、维护“标签树”的功能库(2)Beautiful Soup库的解析器:(3)BeautifulSoup库的基本元素:1)任何存在于HTML语法中的标签都可以用soup.tag访问获得,...

2020-03-27 10:06:06 285

原创 python日记Day20——网络爬虫之requests库

python日记——网络爬虫之requests库网络爬虫与信息提取流程图HTTP协议1、HTTP,Hypertext Transfer Protocol,超文本传输协议,HTTP是一个基于“请求与响应”模式的、无状态的应用层协议,HTTP协议采用URL作为定位网络资源的标识,URL格式如下:http://host[:port][path]host: 合法的Internet主机域名或IP...

2020-03-26 16:52:04 431

原创 英语语法笔记Day8——特殊句型

英语语法笔记——特殊句型特殊句型强调句、倒装句、否定句特殊句型之强调句1、定义:一种修辞手法,突出句中的部分内容2、三种构成手段:词汇手段、语序手段、句式手段3、规则1.1:在谓语动词前使用助动词“do”,表示强调:I do appreciate your help.The method did work.注意:谓语部分不能有其他助动词:He has realized ...

2020-03-24 13:11:43 736

原创 英语语法笔记Day7——并列主从句

英语语法笔记——并列主从句1、定义:由至少三个简单句组成的长句,简单句之间同时具备并列关系和主从关系,合并时依照先主从、后并列的原则2、并列主从句:并列句+定语从句:He is the man whom our boss dislikes,and he has been waiting outside for three hours.3、并列主从句:并列句+状语从句:We need to...

2020-03-24 12:22:54 854

原创 英语语法日记Day6——主从句之名词性从句

英语语法日记——名词性从句名词性从句1、分类:宾语从句、表语从句、主语从句、同位语从句2、注意事项:(1)四种名词性从句的写法基本一致,只是位置不同(2)从句部分都采用陈述句语序(3)引导词特点:引导、弱化从句,连接主句和从句,分为三类(陈述句、一般疑问句——只能用Yes/No回答、特殊疑问句)宾语从句1、在一个句子中充当宾语成分的从句2、规则1:当陈述句充当另一个句子的...

2020-03-23 21:17:32 466

原创 英语语法日记Day5——主从句之定语从句

英语语法日记——主从句之定语从句

2020-03-22 17:30:36 411

原创 英语语法日记Day4——主从句之状语从句

英语语法日记——主从句之状语从句主从句1、定义:主从句是指由一个主句和一个或多个从句构成的句子,从句在主句中充当句子成分,从句是主句的组成部分,相当于主句中的一个“词”2、引导词特点:引导从句、弱化从句、连接主句和从句3、种类:状语从句、定语从句、名词性从句状语从句1、定义:在句子中充当状语的从句2、种类:when:时间状语从句where:地点状语从句why:原因、目的...

2020-03-21 15:35:18 464

原创 英语语法日记Day3——并列句

英语语法日记——并列句定义:由两个或两个以上的简单句连接而成的句子,构成并列句的简单句之间是独立、平行的关系连接手段:分号;并列连词分号:分号可以不借助与并列连词,完全靠自己的力量来连接两个有明显逻辑关系的额简单句:Peter is a demanding boss;we have to work overtime every day.Some students clean the w...

2020-03-20 14:41:30 1454

原创 英语语法日记Day2——简单句

英语语法日记——简单句语法中常见的句型包括简单句、并列句、主从句、并列主从句,其中简单句是一切复杂句型的基础。简单句的构成简单句的核心成分一、主语1、定义:一般放在句子开头,是一句话的主题,全句述说的对象2、结构:名词性质的词或词组:(1)名词/代词作主语(2) 形容词作主语: the+形容词(表示一类人)、being / to be +形容词(3)动词作主语:doin...

2020-03-19 16:24:01 330

转载 python日记Ddy19——Pandas速查中文手册

python日记——Pandas速查中文手册本文转载自文章Pandas速查手册中文版关键缩写和包导入在这个速查手册中,我们使用如下缩写:df:任意的Pandas DataFrame对象s:任意的Pandas Series对象同时我们需要做如下的引入:import pandas as pdimport numpy as np导入数据pd.read_csv(filenam...

2020-03-18 20:06:02 195

原创 python日记Day18——Pandas之Excel绘图

python日记——Pandas之Excel绘图利用pandas和pyplot进行数据可视化,绘图过程中使用到的excel文件如下:excel文件,提取码:falj柱图的绘制1、柱状图:import pandas as pdimport matplotlib.pyplot as pltstu = pd.read_excel("C:/Temp/stu.xlsx")stu.sort_...

2020-03-16 16:10:22 2075 1

原创 英语语法日记Day1——词法精讲

英语语法日记Day1——词法精讲英语语法是英语学习中十分重要的一环,掌握语法才能掌握阅读理解、写作,语法由词法和句法组成,词法:词的构成、变化和分类规则,句法:句子成分和它们排列顺序的规则。什么是词,什么是语?1、词:词性,每个单词的自然属性;2、语:句子成分,单词放到句子中的属性;3、句法核心:XX词在句中做XX语。词性1、实词:在句子中可以独立充当成分,包括名词、代词、动...

2020-03-13 20:57:29 267

原创 python日记Day17——Pandas之Excel处理

python日记——Pandas之Excel处理创建文件import pandas as pddf = pd.DataFrame({'ID':[1,2,3],'Name':['Tom','BOb','Gigi']})df.to_excel("C:/Temp/Output.xlsx")print("done!")读取文件import pandas as pdpeople = ...

2020-03-12 17:35:14 458

原创 python日记Day16——Pandas之数据特征分析

python日记——Pandas之数据特征分析Pandas库的数据排序1、.sort_index()方法在指定轴上根据索引进行排序,默认升序:.sort_index(axis=0, ascending=True)2、.sort_values()方法在指定轴上根据数值进行排序,默认升序:Series.sort_values(axis=0, ascending=True)DataFra...

2020-03-10 16:49:57 451

原创 python日记Day15——Pandas之入门

python日记——Pandas之入门Pandas库的介绍1、Pandas是Python第三方库,提供高性能易用数据类型和分析工具,Pandas基于NumPy实现,常与NumPy和Matplotlib一同使用;2、Pandas包含两种数据类型:Series, DataFrame,基于上述数据类型有各类操作:基本操作、运算操作、特征类操作、关联类操作;3、对比:NumPy 提供基础数据类...

2020-03-10 14:00:09 208

原创 python日记Day14——matplotlib之基础绘图示例

python日记——matplotlib之基础绘图示例pyplot基础图表函数pyplot饼图的绘制from matplotlib import pyplot as pltplt.title("学校人员构成比例",fontproperties='Kaiti',fontsize=12)labels = 'Student','Teacher','Service','Manager'...

2020-03-09 15:08:40 171 1

原创 python日记Day13——matplotlib之入门

python日记Day13——matplotlib入门matplotlib是python优秀的数据可视化第三方库,matplotlib库由各种可视化类构成,内部结构复杂,受Matlab启发matplotlib.pyplot是绘制各类可视化图形的命令子库,相当于快捷方式小案例入门from matplotlib import pyplot as pltplt.subplot(2,1,1)...

2020-03-08 21:15:06 191

原创 python日记Day12——numpy速查中文手册

python日记——数据分析与展示之numpy—— Part1python数据分析与展示主要涉及Numoy、matplotlib、pandas三个库,本文将从Numpy开始,逐步介绍python进行数据分析与展示的相关知识,从而掌握表示、清洗、统计和展示数据的能力。一、Numpy简介Numpy是表达N维数组的最基础库,python接口使用,底层通过c语言实现,计算速度优异,它是python...

2020-02-25 14:14:03 569

原创 python日记Day11——进阶语法(面向对象)

python日记——进阶语法(面向对象)python的基础语法主要针对于面向过程,而要想真正精通python,还需要掌握python的进阶语法,即由面向过程转为面向对象。一、类和对象类:抽象,用来描述具有相同的属性和方法的对象的集合;对象:具象,对象是类的实例;创建类:使用class关键字,class 之后为类的名称(首字母尽量大写)并以冒号结尾,类的方法与普通的函数有一个区别在于,,...

2020-02-22 17:49:14 196

原创 python日记Day10——python计算生态概览(你需要掌握的库)

python日记——python计算生态概览(你需要掌握的库)python的第三方库有十几万之多,涉及的方向之广,以下按照不同的方向介绍了一些当前的主流库。一、从数据处理到人工智能python库之数据分析1、Numpy:表达N维数组的最基础库,python接口使用,底层通过c语言实现,计算速度优异,它是python数据分析及科学计算的基础库,支撑pandas库,同时还提供直接的矩阵运算...

2020-02-20 16:25:55 459

原创 python日记Day09——文件和数据格式化(词云为例)

python日记——文件和数据格式化(词云为例)一、文件的使用文件的类型1、文件是数据的抽象和集合;2、文件展现形态:文本文件:由单一特定编码组成的文件,可被看成是存储着的长字符串二进制文件:直接由比特0、1组成,没有统一字符编码文件的打开和关闭1、文件的打开:<变量名> = open(<文件路径>,<打开模式>);2、 打开模式:r(...

2020-02-19 17:12:20 280

原创 python日记Day08——文本词频统计(中英文)

python日记——文本词频统计(中英文)一、jieba库的基本介绍中文文本词频统计需要用到第三方库:jieba;jieba库是优秀的中文分词第三方库,需要额外安装;jieba库分词依靠中文词库,确定汉字之间的关联概率;jieba库分词有三种模式:1、精确模式:把文本精确的切分开,不存在冗余单词;print(jieba.lcut("时间一定会给你最好的答案"))#['时间','...

2020-02-18 21:30:41 925 5

原创 python日记Day07——组合数据类型及操作

python日记——组合数据类型一、集合类型及操作集合类型定义1、集合是多个元素的无序组合,每个元素唯一,不存在相同元素;2、集合元素不可更改,不能是可变数据类型;3、集合用大括号{}表示,元素间用逗号分隔;4、建立集合类型用{}或set(),建立空集合时,必须使用set()。集合操作符1、S | T:返回一个新集合,包括在集合S和T中的所有元素;2、S - T:返回一个新集合...

2020-02-18 15:29:19 312

原创 python日记Day06——函数和代码复用(七段数码管绘制为例)

python日记——函数和代码复用(七段数码管绘制为例)一、函数的定义与使用函数的理解和定义1、函数的定义:函数是一段代码的表示,是一段具有特定功能的、可重用的语句组,它是一种功能的抽象,表达特定功能,可降低编码难度和进行代码复用;定义形式如下:def <函数名>(<参数(0个或多个)>):… <函数体>…return <返回值&gt...

2020-02-16 16:37:02 759

原创 python日记Day05——程序的控制结构(蒙特卡罗方法求解圆周率为例)

python日记——分支循环(蒙特卡罗方法求解圆周率为例)一、程序的分支结构单分支结构:if <条件> :执行语句二分支结构:if …else…多分支结构:if …elif…elif…else…条件判断及组合:操作符:<,<=,>=,>,==,!=;保留字:x and y(逻辑与); x or y(逻辑或);not x(逻辑非)。程序...

2020-02-14 11:44:28 354

原创 python日记Day04——time库的使用(文本进度条为例)

python日记——time库的使用一、time库的基本介绍time库是python中处理时间的标准库可用于计算机时间的表达、提供获取系统时间并格式化输出的功能、提供系统级精确计时功能,用于程序性能分析time库包括三类函数:——时间获取: time() ,ctime(), gmtime()——时间格式化:strftime(),strptime()——程序计时:sleep(),pe...

2020-02-13 16:38:20 561

原创 python日记Day03——基本数据类型

python日记——基本数据类型python中的数据类型很多,而且也允许我们自定义新的数据类型,因此在记忆的时候较为繁琐,为了让大家记忆起来更简单,我将几种常用的数据类型及相关操作归纳总结为两类:数字类型和字符串类型。一、数字类型及操作:整型:Python中可以处理任意大小的整数(Python2中有int和long两种类型的整数,在Python 3.x中整数只有int这一种了),而且支持...

2020-02-12 15:19:54 2589

原创 python日记Day02——python基本图形绘制(蟒蛇为例)

python日记——python基本图形绘制(蟒蛇为例)*在第一天的日记中已经提到,python具有语法简洁的特点,但仅仅依靠这一优势还不能让它成为当前最风靡的编程语言,python相对于其他编程语言来讲最大的优势应当是“生态高产”。生态是目前各个行业经常提到的词,要想持续稳定地发展,打造属于自己的生态圈是必须的。python的开放、开源和共享就为打造python自己的生态——库,提供了坚实的基...

2020-02-11 14:29:15 482

原创 python日记Day01——python基础语法(温度转换实例)

**python日记——python基础语法(温度转换实例)**python是当前炙手可热的编程语言,和JavaScript、PHP一样属于脚本语言,相较于传统的C、java之类的静态语言而言,python具有上手容易、可读性更强等优势,同时其在数据分析、机器学习等前沿领域更是发挥着不可或缺的作用,本文适用于想要学习python且想积累一定的编程经验的人。话不多说,先上问题:温度有两种表示...

2020-02-10 14:24:51 670

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除