随笔分类 - Python
摘要:DataFrame & Series DataFrames 数据框是一种二维数据结构,即数据在行和列中以表格方式对齐。 以下是数据框架的特征。 潜在的列是不同的类型 大小 – 可变 带标签的轴(行和列) 可以对行和列进行算术运算 结构【structure】 让我们假设我们正在使用学生的数据创建一个数
阅读全文
摘要:为什么要用k modes算法 k means算法是一种简单且实用的聚类算法,但是传统的k means算法只适用于连续属性的数据集(数值型数据),而对于离散属性的数据集,计算簇的均值以及点之间的欧式距离就变得不合适了。k modes作为k means的一种扩展(变种),距离使用汉明距离,适用于离散属性
阅读全文
摘要:X ~ :随机变量X的取值和其对应的概率值P(X = ) 满足正态分布(高斯函数) 很多随机现象可以用正态分布描述或者近似描述 某些概率分布可以用正态分布近似计算 正态分布(又称高斯分布)的概率密度函数 numpy中 numpy.random.normal(loc=0.0, scale=1.0, s
阅读全文
摘要:文件的使用 >文件的类型 文件的理解:文件是数据的抽象和集合 -文件时存储在辅助存储器上的数据序列 -文件是数据存储的一种形式 -文件展现形态:文本文件和二进制文件 文本文件vs.二进制文件 -文本文件和二进制文件只是文件的展示方式 -本质上,所有文件都是二进制形式存储 -形式上,所有文件采用两种方
阅读全文
摘要:集合类型及操作 >集合类型定义 集合是多个元素的无序组合 -集合类型与数学中的集合概念一致 -集合元素之间无序,每个元素唯一,不存在相同元素 -集合元素不可更改,不能是可变数据类型 -集合用大括号{}表示,元素用逗号分隔 -建立集合类型用{}或set() -建立空集合类型,必须使用set() >集合
阅读全文
摘要:函数的定义与使用 >函数的理解与定义 函数是一段代码的表示 -函数是一段具有特定功能的、可重用的语句组 -函数是一种功能的抽象,一般函数表达特定功能 -两个作用:降低编程难度 和 代码复用 def <函数名>(<参数(0个或多个)>) : <函数体> return <返回值> -函数定义时,所指定的
阅读全文
摘要:程序的分支结构 >单分支结构 根据判断条件结果而选择不同向前路径的运行方式 if <条件>: <语句块> 代码示例: >二分支结构 根据判断条件结果而选择不同向前路径的运行方式 if <条件> : <语句块1> else : <语句块2> 代码示例: 紧凑形式:适用于简单表达式的二分支结构 <表达式
阅读全文
摘要:数据类型及操作 -整数类型 与数学中整数概念一致 >可正可负,没有取值范围限制 >pow(x,y)函数:计算xy,想算多大算多大 >4种进制表示形式 十进制:1024,99,-520 二进制,以0b或0B开头:0b010,-0B101 八进制,以0o或0O开头:0o123,-0O456 十六进制,以
阅读全文
摘要:turtle库的使用 概述:turtle(海龟)库是turtle绘图体系的python实现 turtle库的理解: -有一只海龟,其实在窗体正中心,在画布上游走 -走过的轨迹形成了绘制的图形 -海龟由程序控制,可以变换颜色,改变宽度 turtle的绘图窗体 -setup()设置窗体大小位置 -4个参
阅读全文
摘要:变量 用来保存和表示数据的占位符号 -可以使用等号(=)向变量赋值或修改值,=被称为赋值符号 命名 关联标识符的过程 -命名规则:大小写字母、数字、下划线和中文等字符及组合 如:TempStr,Python_Great,菜Super小光 -注意事项:大小写敏感,首字符不能是数字,不与保留字相同 Py
阅读全文