数据分析
文章平均质量分 76
name_qgy
这个作者很懒,什么都没留下…
展开
-
利用Python进行数据分析 | NumPy基础(一)—— NumPy ndarray(多维数组对象)
NumPy基础:数组与向量化计算 NumPy,是Numerical Python的简称,它是利用Python进行数值运算的最为重要的基础包。 重要的原因可以归纳为三点: 可以有效的处理含有大量数组的数据。 NumPy的算法是基于C语言编写的,NumPy数组使用的内存量小于其他的Python内建序列。 NumPy可以针对全量数组进行复杂计算而不需要使用Python循环。 下面的例子将展示NumPy的不同,定义一个NumPy数组,里面存放着1M个整数,再定义一个列表,同样存放着1M个整数,将这两个序列同时乘原创 2022-01-14 21:18:32 · 1693 阅读 · 0 评论 -
利用Python进行数据分析 | 文件
文件 利用Python处理文件非常简单,打开文件进行读取或写入,需要使用内建函数open和绝对、相对路径。 path='./example.txt' f=open(path) lines=[x.rstrip() for x in open(path)] In [10]: lines Out[10]: ['good morning', 'good afternoon', 'good evening'] #当使用open来创建文件对象时,结束操作时关闭文件时非常重要的,关闭文件将资源释放回操作系统: f.clo原创 2021-12-23 16:20:09 · 1446 阅读 · 0 评论 -
利用Python进行数据分析 | 函数
函数 函数是Python中最重要、最基础的代码组织和代码复用方式。 def my_fuction(x,y,z=2) if z >=1 : return z * (x+y) else: return z / (x+y) x,y为位置参数,z为关键字参数,关键字参数必须跟在位置参数之后(如果有的话),传参时,可以使用关键字参数向位置参数传参。 my_fuction(2,3) my_fuction(2,3,5) my_fuction(x=2,y=3,z=5) #原创 2021-12-22 21:44:19 · 643 阅读 · 0 评论 -
利用Python进行数据分析 | 数据结构和序列
数据结构和序列 本文简要介绍Python的常用数据结构:元组、列表、字典和集合。 元组 元组是一种固定长度、不可变的Python对象。 列表 列表是长度可变、内容可修改的Python对象。 内建序列函数 enumerate函数 for i,value in enumerate(collection): 利用enumerate函数,可以在遍历一个序列的同时追踪当前元素的索引,value是元素的值,i是元素的索引。 sorted函数 sorted函数返回一个根据任意序列中的元素新建的已排序列表: In原创 2021-12-21 21:42:23 · 815 阅读 · 0 评论 -
利用Python进行数据分析 | 环境搭建与基础扫盲
Python环境搭建 利用Anaconda安装python环境,Spyder,IPython与Jupyter Notebook http://anaconda.com/downloads #Windows下载网址 Spyder 类似于R语言的RStudio。 在Spyder里安装python模块 打开Anaconda Prompt pip install 模块名称(biopython) IPython 交互性的Python解释器。 运行ipython命令行示例 import numpy a原创 2021-12-20 21:36:35 · 451 阅读 · 0 评论