首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

pandas系列10-数值操作1

书中还是学到了很多知识点,下面总结的是比较基础的操作,自己也常用: 数值替换 数值排序 数值排名 数值删除 数值计数 唯一值获取与查找 数值替换 数值替换常用在存在异常值处理、缺失值处理中,三种替换方法...,False]) # col1是升序,col2是降序 数值排名 Excel 主要使用的是两个方法,不同之处在于对重复值的方式。...Excel中删除非常简单,主要是讲解Python中怎么删除,使用的是drop方法 比如删除两个字段"col1"、“col2”,有两种写法: df.drop(["col1","col2"],axis=1...) # 直接写出属性的名字 df.drop(df.columns[[1,2]],axis=1) # 用属性所在的位置信息 两种方法都需要指明axis=1 直接将属性名字传给columns df.drop...(columns=["col1","col2"]) # 不指定axis=1 如果是删除index,使用axis=0 数值计数 Excel 使用的是countif函数 countif(range

1K20

数值分析读书笔记(1)导论

数值分析读书笔记(1)导论 1.数学问题与数值计算问题 一般来说,解决实际问题的第一步是将实际问题转换为数学问题,接着建立数学模型来解决这个数学问题,而理论解或者解析解通常难以求得,于是数值计算的方法应运而生...首先我们要将一个数学问题转化成数值问题 数值问题是指输入数据与输出数据之间函数关系的一个确定而无歧义的描述 按照建立数值问题的基本形式,数学问题可以分为两大类 包含非有理函数或未知函数 主要是代数问题...这一本书面向数值计算的三大类计算任务 求值(计算机实现计算过程中遇到的问题) 方程求解 数值方程 代数方程 超越方程 差分方程(组) 函数方程 函数逼近 数学与科学,工程中的大量问题,最后归结为数值线性代数问题...$$a_1 \times 10^{m-1} \le \tilde x \le (a_1+1) \times 10^{m-1}$$) 那么当近似值的有效数字为n时,相对误差的上界为 !...\times 10^{m-1} }=\frac{1}{2a_1}\times 10^{1-n}$$) 由此可以引申出一个定理 如果x的有效数字位数为n,则有 !

1.1K20

数值优化(1)——引入,线搜索:步长选取条件

数值优化 (Numerical Optimization)在目前大数据时代的重要性不言而喻。...无论是统计学,运筹学,应用数学等传统数学系的方向,还是机器学习,深度学习等人工智能的方向,你都可以看到数值优化的影子。...我们先更新数值优化,其实也是因为这一门课更像是内功,有了内功,学习凸优化的工具,也会更加得心应手。...因此虽然时间上凸优化不一定会在数值优化更新完才出现,但是在阅读顺序上,我们还是建议大家先阅读数值优化这一个系列。当然如果对于已经熟悉这些内容的同学来说,自然也就无所谓了。...我刚开始在一个初始点,然后我通过迭代,每一步都比上一步的函数值减小一些,直到函数值不能够再更小了,是不是就可以得到一个局部最小值点了?

1.3K30

超好玩的js页面效果—实现数值的动态变化

文章目录[隐藏] 前言 ⭐️效果如下: HTML文件: 代码解析: css文件: 代码解析: ✨js文件: ✨代码解析: 前言 好兄弟们,今天给大家带来一个非常好玩的js小demo,实现数值的动态变化!...这个效果之前在清华大学的官网上见到过(现在他们把这个效果给取消了),之前觉得这个效果挺好玩的,这些天在复习js的时候,无意间见到了这效果,于是写了一个,想分享给大家,嘻嘻嘻!...item.innerText = `${Math.ceil(tmp + changeData)}` //值数相加,然后进行取整 setTimeout(updateData,1)...+代表后面的数字为正数,相当于告诉编译器,即将赋值的数值类型为数字类型,不要把数字当作字符串去拼接 然后定义一个临时变量tmp,目的在于保存item.innerText中变化后的数值,接下来设置数据变化的速率在这里是除以了...如果不满足判断条件,直接渲染数据即可(这时的数据已经是最终的数据了,也就是我们的自定义数据) 实现数据的动态变化,最核心的还是定时器,在满足判断条件的作用域中启动定时器,传入回调函数updateData,实现1ms

5.4K30

node.js(1)

什么是node.js node.js是一个基于Chrome V8引擎的JavaScript运行环境 我们学习node.js主要就是学习内置的API怎么使用 注意: 浏览器是JavaScript...的前端运行环境 node.js是JavaScript的后端运行环境 node.js中无法调用DOM和BOM等浏览器内置API,因为node.js是一个独立的运行环境,没有DOM和BOM等API node.js...fs') fs.readFile( )方法 使用readFile()方法,可以读取指定文件中的内容,语法格式如下: fs.readFile(path[,options],callback) 参数1:...fs.writeFile( )方法 使用fs.writeFile( )方法可以向指定的文件写入内容,语法如下: fs.writeFile(file, data[,options], callback) 参数1:...导入的方法和之前一样: 1.导入模块+2.创建web实例 3.为服务器实例绑定request事件,只要有客户端来请求我们的服务器,就会触发request事件,从而调用这个事件处理函数

1.1K10

Javascript(1)-js入门

1.简介 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入 HTML 页面的编程代码。...(条件为真执行的代码):(条件为假执行的代码) 3.循环 /* JS中提供了三种普通循环结构 for循环 while循环...函数要执行必须需要的数据 定义在函数中的变量:形式参数 实际调用函数时传递的数据:实际参数 函数的返回值:函数执行完成之后返回的结果 通过return关键字来返回函数执行的结果 5.字符串操作 JS...获取秒钟:getSeconds() 获取毫秒:getMilliseconds() 延时函数:setTimeout(fn, time) 计时函数:setInterval(fn, time) 10.js...在JS中可以使用: test.innerHTML 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。

1.3K40

数值计算方法 Chapter2. 数值微分和数值积分

数值计算方法 Chapter2. 数值微分和数值积分 1. 数值微分 1. 基础方法 2. 插值型数值微分 2. 数值积分 1. 插值型数值积分 2. Newton-Cotes积分 1....复化数值积分 1. 复化梯形积分 2. 复化Simpson积分 3. Romberg积分 1. 数值微分 1. 基础方法 数值微分本质上就是通过离散点来对未知的函数方程进行微分的数值求解。...R(xi​)=Πj​=i​(xi​−xj​)(n+1)!f(n+1)(ξ)​ 2. 数值积分 1....Newton-Cotes积分 Newton-Cotes积分算是插值型数值积分中的一个特例。 他是说在积分区间里面等分各个位置,然后用这些等分的位置上的函数值进行插值最后进行函数的求解。 1....而具体到每一段区间的积分,则又可以回归到数值积分方法上面了。 1. 复化梯形积分 复化梯形积分就是在每一个子区间上面使用梯形积分进行拟合。

3.6K30
领券