
数据分析
文章平均质量分 86
a_Joker_Ling
这个作者很懒,什么都没留下…
展开
-
机器学习概述、特征工程、机器学习算法基础
机器学习是人工智能的一个分支。人工智能的研究是从以“推理”为重点到以“知识”为重点,再到以“学习”为重点,一条自然、清晰的脉络。机器学习是实现人工智能的一个途径,即以机器学习为手段解决人工智能中的问题。机器学习算法是从数据中自动分析获得规律(模型),并利用规律对未知数据进行预测。Python语言的机器学习工具Scikit-learn包括许多知名的机器学习算法的实现Scikit-learn文档完善,容易上手,丰富的API,使其在学术界颇受欢迎。基于NumPy、SciPy和matplotlib构建。原创 2022-09-20 17:09:11 · 515 阅读 · 1 评论 -
科学计算工具numpy-ndarray的矩阵处理,索引切片,拼接,函数,数组转换以及nan等
轴(axis)在numpy中可以理解为方向,使用0,1,2…数字表示,对于一个一维数组,只有一个0轴,对于二维数组(shape(2,2)),有0轴和1轴,对于三维数组(shape(2,2, 3)),有0,1,2轴有了轴的概念之后,我们计算会更加方便,比如计算一个2维数组的平均值,必须指定是计算哪个方向上面的数字的平均值np.arange(0,10).reshape((2,5)), reshape中2表示0轴长度(包含数据的条数)为2, 1轴长度为5, 2X5一共10个数据索引与切片1. 一维原创 2021-11-26 17:02:38 · 1777 阅读 · 0 评论 -
科学计算工具numpy-ndarray的创建操作与数据类型
numpy是什么?numpy(Numerical Python)是一个在Python中做科学计算的基础库,重在数值计算,也是大部分PYTHON科学计算库的基础库。是主要用于多维数组(矩阵)处理的库。用来存储和处理大型矩阵,比Python自身的嵌套列表结构要高效的多。本身是由C语言开发,是个很基础的扩展,Python其余的科学计算扩展大部分都是以此为基础。高性能科学计算和数据分析的基础包numpy数组是一个多维的数组对象(矩阵),称为ndarray,具有矢量算术运算能力和复杂的广播能力,并具有执行速度原创 2021-11-25 11:44:30 · 1022 阅读 · 0 评论 -
数据分析之matplotlib 学习笔记
常用统计图对比:折线图: 以折线的上升或下降来表示统计数量的增减变化的统计图特点: 能够显示数据的变化趋势,反映事物的变化情况。(变化)直方图: 由一系列高度不等的纵向条纹或线段表示数据分布的情况。一般用横轴表示数据范围,纵轴表示分布情况。特点: 绘制连续性的数据,展示一组或者多组数据的分布状况 (统计)条形图: 排列在工作表的列或行中的数据可以绘制到条形图中。特点: 绘制连离散的数据,能够一眼看出各个数据的大小,比较数据之间的差别。(统计)散点图: 用两组数据构成多个坐标点,考察坐标点的分原创 2021-11-24 16:59:22 · 756 阅读 · 0 评论 -
数据分析之matplotlib—折线图 学习笔记
Conda环境安装:# 创建环境 conda create --name python3 python=3# 切换环境: windows :activate python3 linux/macos : source activate python3 # 官方地址: https://www.anaconda.com/download/# 清华大学镜像站 https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/安装完conda,会自带原创 2021-11-24 15:35:17 · 1269 阅读 · 0 评论