- 博客(6)
- 收藏
- 关注
原创 Python学习之Matplotlib
python中Matplotlib包具有强大的图像绘制功能。同时,Matplotlib包支持MATLAB风格接口的复杂绘图函数利用pyplot进行绘图在利用pyplot进行绘图之前应先导入Matplotlib和Numpy以及pyplot,使用语句如下:import matplotlibimport numpy as npimport matplotlib.pyplot as plt1利用plot绘制线形图由于前面已经将导入的matplotlib.pyplot指定名称为plt,即matplotl
2020-05-15 20:01:31 321
原创 python学习笔记之链表推导式
使用链式推导式可以高效的进行数据处理,具体示例如下。在找出文本中最长词汇程序中,第一种方法如下:"""找出文本中最长的词"""text = nltk.corpus.gutenberg.words('milton-paradise.txt')#生成整个文本词汇链表 longest = ''for word in text: if len(word) > len(longest): longest = wordlongest第二种方法使用链表推导式text
2020-05-11 23:23:09 293
原创 python自然语言处理之例3-5格式化输出不换行
在python自然语言处理的书中,采用的是python2,在python3中运行会报错。书中例3-5最后正确的运行效果如下图所示要正确格式化输出必须清楚python2和python3关于print函数的使用的具体规则在python2中python,表示不换行且使用print时不需要加括号python3中print(a)等价于print(a,end="\n")print函数里面默认的end="\n" ,所以python3中print函数默认换行,要达到不换行的目的只需默认的end属性进行修改,令end
2020-05-10 16:56:19 513
原创 python自然语言学习之处理原始文本中3.1访问2554文本《罪与罚》出现问题解决
python自然语言处理书中示例源代码from urllib import urlopenurl="http://gutenberg.org/files/2554/2554.txt"raw = urlopen(url).read()`
2020-04-19 01:33:45 202
原创 NLP学习之bigrams函数"generator object bigrams at 0x000001D32A95A678"问题解决
利用bigrams()提取文本词汇中词对:上述代码直接运行:分析:bigrams函数返回了一个“ generator”对象。 这是一种Python数据类型,类似于List,但仅在需要时创建其元素。 如果要将生成器生成列表,则需要将其形式转换为列表。因此,只需将nltk.bigrams([‘more’,‘is’,‘said’,‘than’,‘done’])改写成list(nltk.bigra...
2020-04-15 16:08:01 1801
原创 python学习之创建类并调用类出现TypeError: object() takes no parameters错误
python学习创建类并调用类出现TypeError: object() takes no parameters错误创建一个餐馆的类并调用它直接运行出现错误错误原因,由于_init_中init左右下滑线只有一条,正确输入是左右各两条。正确代码如下:为了问题决解运行结果如下(其中,为了简便,传递的实参是随意选取)...
2020-04-11 22:41:43 363
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人