python数学实验与建模
以司守奎编著的《python数学实验与建模》为主要的自学参考书,力求通过对本书的学习提升数学建模能力,主要内容包括:python的数据处理与可视化、python在高等数学和线性代数中的应用、概率估计、线性规划、差值拟合、多元分析、回归分析等内容,欢迎大家共同学习!
Yozu_Roo
这个作者很懒,什么都没留下…
展开
-
Python自定义模块导入步骤
Python自定义模块导入步骤 假设要创建一个名为draw_bar的模块,我们可以创建一个名为my_module的文件夹,在文件夹中分别放置_init_.py和draw_bar.py两个文件。 文件结构如下: darw_bar.py的内容简写如下: #draw_bar.py def draw_bar(n,symbol="*"): print(symbol*n) 然后在主程序中,通过from和import来导入,其中from指的是文件夹的名称,而import是实际的文件名 主程序代码: from原创 2022-01-05 09:37:45 · 2196 阅读 · 0 评论 -
常用的数据清洗方法学习笔记(全面、完整)
常用的数据清洗方法 在数据处理过程中,一般都需要进行数据的处理工作,如数据集是否存在重复、是否存在缺失、数据是否具有一定的完整性和一致性、数据中是否存在异常值等,当发现数据中可能存在上述问题时,都需要有针对的处理,本节主要介绍如何识别和处理重复观测、缺失值和异常值。 1. 重复观测处理 重复观测是指观测行存在重复的现象,重复观测的存在会影响数据分析和挖掘结果的准确性,所以在数据分析和建模之前需要进行观测的重复性检验,如果存在重复观测,还需要进行重复项的删除;下图中唯品会出现了2次。 检测数据集的记录是否存原创 2022-04-06 08:35:49 · 1897 阅读 · 0 评论 -
python利用pandas子类构建序列和数据框
python利用pandas子类构建序列和数据框 利用Series构建序列 import pandas as pd import numpy as np s1=pd.Series(np.array([10.5,20.5,30.5]))#方法一 s2=pd.Series({"北京":10.5,"上海":20.5,"广东":30.5})#方法2 s3=pd.Series([10.5,20.5,30.5],index=['b','c','c'])#方法3 print(s1);print("------------原创 2021-04-26 20:07:45 · 292 阅读 · 0 评论