Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Online Business Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Database Design & Development Data Analysis

Python数据分析与科学计算数据可视化篇:Matplotlib和Seaborn 从入门到实战

20年开发经验的老程序员手把手一步步带您学习Python数据可视化课程,并完成【股票数据可视化】项目
Rating: 3.7 out of 53.7 (4 ratings)
30 students
Created by Tony Guan
Last updated 6/2019
Simplified Chinese
30-Day Money-Back Guarantee

What you'll learn

  • 掌握Python语言的数据可视化技术
  • 掌握Matplotlib库
  • 掌握和Seaborn 库
  • 完成一个【股票数据可视化】项目

Course content

5 sections • 44 lectures • 6h 48m total length

  • Preview03:20
  • Preview06:30
  • Preview03:42

  • 使用pip安装数据可视化等库
    02:49
  • 安装IPython
    03:21
  • 安装Anaconda
    22:30
  • 开发工具
    43:57
  • 课后练习
    03:25

  • Matplotlib库介绍
    04:00
  • 图表基本构成要素
    02:21
  • 绘制线图
    08:18
  • 显示图形
    10:00
  • 显示中文和负号
    12:30
  • 设置线条颜色和风格
    12:20
  • 保存图片
    02:51
  • 绘制柱状图
    06:10
  • 绘制饼状图
    07:32
  • 绘制散点图
    03:07
  • 绘制子图表
    08:50
  • 课后练习
    14:11

  • Seaborn库介绍
    07:54
  • Seaborn内置数据集
    10:04
  • Seaborn的样式控制
    10:38
  • 柱状图
    17:38
  • 箱形图
    08:45
  • 小提琴图
    04:41
  • 分类散点图——Strip图
    05:13
  • 分类散点图——Swarm图
    03:12
  • 分面网格分类图
    15:22
  • 关联散点图
    18:52
  • 关联线图
    08:23
  • 分面网格关联图
    12:14
  • Dist图
    08:45
  • 密度(KDE)图
    06:35
  • 联合图
    05:36
  • 热力图
    07:18
  • 线性回归图regplot
    09:29
  • 分面网格线性回归图lmplot
    05:18
  • 分面网格绘图
    08:13
  • 课后练习
    13:56

  • 获取贵州茅台股票历史数据
    12:45
  • 绘制股票OHLC线图
    05:59
  • 绘制股票成交量线图
    06:46
  • 绘制股票K线图
    13:14

Requirements

  • 掌握Python语言
  • 熟悉Numpy库
  • 熟悉pandas库

Description

通过本课程学习您可以学习到Python数据可视化的如下知识:

第1章 数据可视化简介:学习数据可视化前置知识点、Python数据可视化库

第2章 环境搭建:使用pip安装数据可视化等库、安装IPython、安装Anaconda、Windows安装Anaconda、Linux安装Anaconda、macOS安装Anaconda、IPython shell、Jupyter Notebook、Spyder

第3章 Matplotlib库:Matplotlib库介绍、图表基本构成要素、第一个Matplotlib绘图程序、绘制线图、显示图形、显示中文和负号、设置线条颜色和风格、保存图片、绘制柱状图、绘制饼状图、绘制散点图、绘制子图表

第4章 Seaborn库:Seaborn库介绍、Seaborn内置数据集、Seaborn的样式控制、分类图、柱状图、箱形图、小提琴图、Strip图、Swarm图、分面网格分类图、关联图、关联散点图、关联线图、分面网格关联图、分布图、Dist图、联合图、度(KDE)图、热力图、线性回归图、线性回归图regplot、分面网格线性回归图lmplot、分面网格绘图

第5章 项目实战:股票数据可视化:获取贵州茅台股票历史数据、绘制股票OHLC线图、绘制股票成交量线图、绘制股票K线图

学习本课程您应该首先熟悉如下知识:

1、Python基础语言

2、Numpy库

3、Pandas库

Who this course is for:

  • 所有想从事Python数据分析人员
  • Python科学计算人员
  • 科学工作者

Instructor

Tony Guan
画漫画的程序员
Tony Guan
  • 4.4 Instructor Rating
  • 193 Reviews
  • 1,270 Students
  • 17 Courses

中国大陆著名IT技术专家,技术顾问、讲师和作家。有20多年IT从业经验。

精通熟悉iOS、Android、Java、Kotlin、Python、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。

参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。曾先后主持开发大型网络游戏《神农诀》的iOS和Android客户端开发,国家农产品追溯系统的iPad客户端开发,酒店预订系统的iOS客户端开发,金融系统的iOS、Windows及Android客户端开发。

近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。

著有多部软件开发畅销书:

《iOS开发指南 从零基础到App Store上架》

《从零开始学Swift》

《Swift开发指南》

《iOS网络编程与云端应用最佳实践》

《iOS传感器应用开发最佳实践》

《iOS图形图像、动画和多媒体编程技术最佳实践》

《iPhone与 iPad开发实战——iOS 经典应用剖析》

《品味移动设计》

《交互设计的艺术》

《Android开发案例驱动教程》

《Android网络游戏开发实战》

《Cocos2d-x实战:C++卷》

《Cocos2d-x实战:JS卷——Cocos2d-JS开发》

《Cocos2d-x实战:Lua卷》

《Cocos2d-x实战:工具卷》

《Java从小白到大牛》

《Kotlin从小白到大牛》

《Python从小白到大牛》

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.