Python知识体系
Chimpanzee1
这个作者很懒,什么都没留下…
展开
-
贷款违约-简单的数据分析
import numpy as npfrom matplotlib import pyplot as pltimport pandas as pdimport seaborn as snsimport warningswarnings.filterwarnings('ignore')data = pd.read_csv('train.csv')# data = pd.read_csv('C:\\Users\\hy\\天池\\贷款违约\\train.csv')data.head()原创 2020-12-06 17:41:45 · 2627 阅读 · 0 评论 -
机器学习实验之多元线性分析
一、 实验目的:掌握最小二乘法求解代价函数优化、掌握梯度下降法,理解过拟合、克服过拟合的方法。二、 实验要求及实验环境对SOH5给出的数据利用高阶多项式函数拟合曲线; 并将多项式拟合转化为多元线性回归求解;用你得到的实验数据,解释过拟合。用不同数据量,不同超参数,不同的多项式阶数,比较实验效果。语言不限,可以用matlab,python。import scipy.io as sioimport numpy as npimport matplotlib.pyplot as pltplt.rc原创 2020-11-16 11:41:52 · 353 阅读 · 0 评论 -
数据结构与Python之排序
数据结构与Python之排序1 冒泡排序 这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 冒泡排序的算法思路在于对无序表进行多趟比较交换,每趟包括了多次两两相邻比较,并将逆序的数据项互换位置原创 2020-11-06 19:08:26 · 164 阅读 · 0 评论 -
对seaborn库的简单学习
对seaborn库的简单学习参考网站 https://seaborn.pydata.org/api.html https://www.cntofu.com/book/172/README.mdseaborn简介 seaborn是在matplotlib基础上进行封装,seaborn就是让困难的东西更加简单。用Matplotlib最大的困难是其默认的各种参数,而Seaborn则完全避免了这一问题。seaborn是针对统计绘图的,一般来说,seaborn能满足数据分析90%的绘图需求,复杂的自定义原创 2020-10-30 20:13:16 · 550 阅读 · 0 评论 -
Python中一些函数的区别
Python中一些函数的区别1.math.pow()math.pow(x,y)先将x,y转换成float类型再进行运算;运算结果较小的时候,结果的类型为float类型;运算结果较大时,使用科学计数法计数。import matha = math.pow(12,10)b = math.pow(1234,10)c = 12345*12345*12345*12345*12345*12345*12345*12345*12345*12345print(a,b,c)C:\ProgramData\A原创 2020-08-29 01:10:20 · 248 阅读 · 0 评论