课程介绍

在过去的两年间,Python一路高歌猛进,成功窜上“最火编程语言”的宝座。惊奇的是使用Python最多的人群其实不是程序员,而是数据科学家,尤其是社会科学家,涵盖的学科有经济学、管理学、会计学、社会学、传播学、新闻学等等。

大数据时代到来,网络数据正成为潜在宝藏,大量商业信息、社会信息以文本等非结构化、异构型数据格式存储于网页中。非计算机专业背景的人也可借助机器学习、人工智能等方法进行研究。使用网络世界数据进行研究,面临两大难点:

  • 数据的获取

  • 文本(非结构化)数据的处理与分析

数据获取需要借助Python编程语言设计网络爬虫,而获得的数据中有相当比例数据是非结构化数据,这就需要文本数据分析技术。本次课程参照已发表的社科类的文章,希望帮助大家解决文本分析这最难的两大难点。课程设计的初衷是用最少的时间让大家学到最有用的知识点,降低学习难度。希望学习完本课程后能让各位结合研究需要对自己学科内的文本分析有一个全面深刻的了解,方便各位开展后续研究。

视频教程

视频教程免费部分含

  1. Python语法入门

  2. Python网络爬虫(数据采集)

视频观看地址

课件获取

转发本文至朋友圈集赞满20, 可免费得到教案代码

备注【集赞】

目录

一、课件下载

  1. 课程介绍

  2. Win中的Python配置

  3. Mac中的Python配置

  4. 课件获取

二、Python语法入门

  1. Python跟英语一样是一门语言

  2. 数据类型之字符串

  3. 数据类型之列表元组集合

  4. 数据类型之字典

  5. 数据类型之布尔值、None

  6. 逻辑语句(if&for&tryexcept)

  7. 列表推导式

  8. 理解函数

  9. 常用的内置函数

  10. 内置库文件路径pathlib库

  11. 内置库csv文件库

  12. 内置库正则表达式re库

  13. 初学python常出错误汇总

三、数据采集

  1. 网络爬虫原理

  2. 网络访问requests库

  3. 网页解析pyquery库

  4. 实战:大众点评

  5. 实战:豆瓣读书

  6. 实战:Boss直聘

  7. 如何解析json数据

  8. 实战: 豆瓣电影

  9. 实战: 京东商城

  10. 如何用爬虫下载文档及多媒体文件

  11. 上市公司定期报告pdf批量下载

  12. 爬虫知识点总结

  13. 补充-用pandas采集表格数据

四、数据分析

  1. Pandas基础知识

  2. 数据去重与缺失值处理

  3. 合并数据

  4. 重塑数据

  5. 选取表中指定记录(行)

  6. 选取表中指定字段(列)

  7. 描述性统计

  8. 在表中创建新字段(列)

  9. 批操作apply与agg

  10. 透视表pivot_table

  11. 数据分组groupby

  12. 时间序列时间点创建

  13. 日期数据的dt属性

  14. 日期行索引操作(选取指定日期的数据)

  15. 时间序列date_range

  16. 时间序列重采样resample

  17. 时间序列时间窗口rolling

  18. 实战之Kaggle titanic数据集探索性分析

  19. 实战之Boss直聘Python岗位分析

五、初识文本分析

  1. 文本分析在经管领域中的应用概述

  2. 读取不同格式文件中的数据

  3. 实战之如何将多个整理到一个excel中

  4. 中文分词及数据清洗

  5. 案例-词频统计

  6. 案例-中文情感分析(词典法)

  7. 对excel中的文本进行情感分析

  8. 共现法扩展情感词典(领域词典)

六、机器学习与文本分析

  1. 了解机器学习

  2. 使用机器学习做文本分析的流程

  3. scikit-learn机器学习库简介

  4. 文本特征抽取(特征工程)

  5. 实战-在线评论文本分类

  6. 文本相似性计算

  7. 使用文本相似性识别变化(政策连续性)

  8. Kmeans聚类算法

  9. LDA话题模型

  10. 简化版的LDA

  11. 文本分析在经管领域中的应用概述

学习说明

新课程章节:

  1. python语法入门

  2. python网络爬虫

  3. 数据分析 新增

  4. 初识文本分析

  5. 文本分析与机器学习

五个章节基本上按照先易后难,难度层层递进。

其中 3. 数据分析 难度较大,主要讲解pandas库,与文本分析任务关联度较低,感兴趣的童鞋可掌握其他章节后再学本章节。

购买

Python网络爬虫免费学相关推荐

  1. 从零开始学python网络爬虫-从零开始学Python 三(网络爬虫)

    本章由网络爬虫的编写来学习python.首先写几行代码抓取百度首页,提提精神,代码如下: importurllib.request file=urllib.request.urlopen(" ...

  2. 从零开始学python网络爬虫-从零开始学Python网络爬虫 PDF 下载

    资料目录: 前言 第1章 Python零基础语法入门 1 1.1 Python与PyCharm安装 1 1.1.1 Python安装(Windows.Mac和Linux) 1 1.1.2 PyChar ...

  3. 从零开始学python网络爬虫-教你从零开始学会写爬虫(Python)

    写爬虫总是非常吸引IT学习者,毕竟光听起来就很酷炫极客,我也知道很多人学完基础知识之后,第一个项目开发就是自己写一个爬虫玩玩. 其实懂了之后,写个爬虫脚本是很简单的,但是对于新手来说却并不是那么容易. ...

  4. python 爬虫源代码-从零开始学Python网络爬虫_源代码.rar

    [实例简介] [实例截图] [核心代码] 从零开始学Python网络爬虫_源代码_1 ├── 58project │ ├── __pycache__ │ │ ├── channel_extract.c ...

  5. 从零开始学python网络爬虫

    大家好哈,最近博主在学习Python,特别是网络数据采集(爬虫).学习期间也碰到了一些问题,在解决问题的同时也大量参看了网上了一些资源,获得了一些经验.所以希望能将学习过程中碰到的问题一并记录下来,同 ...

  6. 小猿学python_小猿圈详解小白如何学习Python网络爬虫

    人工智能发展的今天,现在很多企业也都在学习python技术开发,但是真正会的却不是很多,特别是很多都喜欢爬虫,因为可以爬取一些自己喜欢的内容,那么对于小白的话该如何学习python爬虫呢?下面小猿圈P ...

  7. 从零开始学python网络爬虫 epub_从零开始学Python网络爬虫

    领取成功 您已领取成功! 您可以进入Android/iOS/Kindle平台的多看阅读客户端,刷新个人中心的已购列表,即可下载图书,享受精品阅读时光啦! - | 回复不要太快哦~ 回复内容不能为空哦 ...

  8. 介绍一位零基础学Python网络爬虫的工程师

    今天给大家推荐一位软件开发工程师兼Python网络爬虫与数据分析爱好者,它是「Python爬虫与数据挖掘」公众号号主Python进阶者.他系一名软件开发工程师,在工作之余,热爱Python编程,专注于 ...

  9. 《从零开始学Python网络爬虫》罗攀 蒋仟 代码

    第1章 Python零基础语法入门 1.3 函数与控制语句 1.3.1 函数 1.3.2 判断语句 1.3.3 循环语句 1.4 Python数据结构 1.4.1 列表 1.4.2 字典 1.4.3 ...

最新文章

  1. 数据集中存在错误标注怎么办? 置信学习帮你解决
  2. linux中GIT组件,GitLab在Linux下安装
  3. Maven pom.xml 全配置(一)常用配置
  4. js、jquery、h5、css等简记
  5. Shell 文件包含
  6. [BZOJ2738]矩阵乘法
  7. [SDOI2011]消耗战
  8. 【期望】守卫挑战(金牌导航 期望-9)
  9. 洛谷P4720 【模板】扩展卢卡斯
  10. 持有至少百万美元钱包本周增至66,540,增长了150%
  11. Python Selenium系列学习
  12. 亮剑:PHP,我的未来不是梦(1)
  13. 5年级用计算机器探索规律,《小数除法》用计算器探索规律
  14. 马尔科夫区制转移向量自回归模型,MSVAR模型,MS-VAR模型的使用和操作过程
  15. Hive窗口函数的使用
  16. SecureCRT 64位/32位 8.3.3 中文破解版(附上1.解决SecureCRT乱码问题2.解决Hostname lookup failed: host not found问题)
  17. 车牌识别对于智慧城市的重要性
  18. oracle 将钱转换万元单位,oracle 金额单位转换
  19. c中字符串分割函数strtok
  20. 每年10万被动收入目标分解

热门文章

  1. ios大牛李明杰亲授《从入门到精通Swift编程》限时优惠活动推出!已近600人报名直播课!
  2. [图像]Canny检测的Matlab实现(含代码)
  3. 体系结构与操作系统拾遗
  4. jSignature 签名时手写不出现笔迹,就是写不上字
  5. python如何实现图片工具_常用的十大 python 图像处理工具
  6. 玩游戏什么手机好用?rog3 平价手机也有高端配置
  7. 计算机视觉应该怎样入门?
  8. Cisco ACS 5.6安装部署
  9. Node.js框架Express与MySQL数据库的学习笔记
  10. 使用css伪元素来实现边框的部分显示