学习python数据分析心得

本文是作者学习Python数据分析的心得,介绍了从安装Python到使用Jupyter Notebook进行数据分析的步骤,包括学习Python基础知识、使用Numpy进行统计分析、数据清洗、matplotlib绘图、numpy矩阵操作等内容。还分享了如何通过Anaconda安装pymysql驱动并进行数据库操作。
摘要由CSDN通过智能技术生成

目录

安装Python

学习Python基础知识  一旦你安装了Python,你可以开始学习Python的基础知识。Python有许多入门教程和在线资源,可以帮助你学习Python的基础知识。以下是一些值得参考的资源:

练习编写Python代码  学习Python的基础知识后,你需要开始练习编写Python代码。编写Python代码是学习Python的最佳方式之一,因为它可以帮助你巩固所学的知识,并提高你的编程技能。

打开jupyter notebook的正确方式:

第二步:​编辑

1.利用Numpy进行统计分析

 2.清晰数据:

3.掌握matplotlib绘图:

 4.numpy矩阵与通用函数

5.变换数据

6.numpy矩阵与通用函数

小结

工作簿对象


Jupyter Notebook
Jupyter Notebook 作为一个编辑器,非常的受欢迎。它的代码和输出结果都保存在同一个文件中。需要时直接发一个文件就能在其它电脑快速运行,十分方便。它是ipython开源项目的一部分,而且是完全免费的。

Jupyter Notebook 可以适用不同的编程语言,但主要是Python。

通常使用 Jupyter Notebooks 的最简单方法是安装 Anaconda。Anaconda 是被广泛使用的用于科学计算的 Python 发行版,并且预装了很多常用的库和工具。其中就包括Jupyter。

一、首先安装pymysql驱动
1.打开Anaconda 命令窗口:Anaconda Prompt (anaconda3)

2.安装pymysql:pip install pymysql

二、打开 jupyter notebook进行数据库操作
1.首先导入pandas 和sqlalchemy
————————————————
版权声明:本文为CSDN博主「文龙z」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_29644709/article/details/107284072

 创建一个MySQL连接,用户名为root,密码为123456
ip地址为127.0.0.1,数据库名字为add,编码格式为utf-8

from sqlalchemy import create_engine
engine = create_engine('mysql+pymysql://root:123456@127.0.0.1:3306/add?charset=utf8')
print(engine)

read_sql_query函数查看add中的数据表单

read_sql_query函数查看add中的数据表单
import pandas as pd 
musicadatalist = pd.read_sql_query('show tables', con=engine)
print('数据表单为:\n',musicadatalist)
read_sql_table函数读取音乐行业收入信息表
musicdata = pd.read_sql_table('musicdata',con=engine)
print('表的长度为:\n',len(musicdata))
to_sql()方法写入musicdata数据,使用read_sql_query函数读取add数据库
musicdata.to_sql('test1',con=engine, index=False, if_exists='replace')
formlist1 = pd.read_sql_query('show tables',con=engine)
print('新增一个表格后,add数据库数据表清单为:\n',formlist1)
查看信息表的所有值
print('音乐行业收入信息表的所有值为:\n',musicdata.values)
查看信息表的列名


import pandas as pd 
musicadatalist = pd.read_sql_query('show tables', con=engine)
print('数据表单为:\n',musicadatalist)
read_sql_table函数读取音乐行业收入信息表
musicdata = pd.read_sql_table('musicdata',con=engine)
print('表的长度为:\n',len(musicdata))
to_sql()方法写入musicdata数据,使用read_sql_query函数读取add数据库
musicdata.to_sql('test1',con=engine, index=False, if_exists='replace')
formlist1 = pd.read_sql_query('show tables',con=engine)
print('新增一个表格后,add数据库数据表清单为:\n',formlist1)
查看信息表的所有值
print('音乐行业收入信息表的所有值为:\n',musicdata.values)
查看信息表的列名

print('音乐行业收入信息表的列名为:\n',musicdata.columns)


查看信息表的数据类型
 

print('音乐行业收入信息表的数据类型为:\n',musicdata.dtypes)

安装Python

  首先,你需要在你的计算机上安装Python。你可以从Python官方网站下载Python的安装程序。安装程序会自动安装Python解释器和其他必要的工具。

选择需要的Python版本

学习Python基础知识
  一旦你安装了Python,你可以开始学习Python的基础知识。Python有许多入门教程和在线资源,可以帮助你学习Python的基础知识。以下是一些值得参考的资源:

Python官方文档:Python官方文档是学习Python的最佳资源之一。它包含了Python的所有文档和教程,可以帮助你学习Python的基础知识和高级特性。

Codecademy:Codecademy是一个在线学习平台,提供了Python的入门课程。这些课程是免费的,可以帮助你快速入门Python。

Coursera:Coursera是一个在线学习平台,提供了许多Python课程。这些课程由世界各地的大学和机构提供,可以帮助你深入学习Python。

  Python的基础知识包括语法、数据类型、变量、运算符、控制流程等。Python的高级特性包括函数、模块、类、异常处理、装饰器、生成器等。

  语法是Python编程的基础,包括缩进、注释、变量命名规则等。数据类型包括数字、字符串、列表、元组、字典等。变量是存储数据的容器,可以通过赋值来创建变量。运算符包括算术运算符、比较运算符、逻辑运算符等。控制流程包括条件语句、循环语句等。

  函数是Python编程的重要组成部分,可以将一段代码封装成一个函数,方便重复使用。模块是Python编程的另一个重要组成部分,可以将一组相关的函数和变量封装成一个模块,方便管理和使用。类是Python编程的面向对象编程的基础,可以将一组相关的数据和方法封装成一个类,方便管理和使用。异常处理是Python编程的重要组成部分,可以处理程序运行时可能出现的错误。装饰器是Python编程的高级特性,可以在不改变函数本身的情况下,增加函数的功能。生成器是Python编程的高级特性,可以按需生成数据,节省内存空间。

  掌握Python的基础知识和高级特性,可以让你更加熟练地编写Python程序,提高编程效率和代码质量。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值