![](https://img-blog.csdnimg.cn/68b5efb681174782b150e675c31b2df4.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mathematical modeling
文章平均质量分 71
The accumulation of some common algorithms of mathematical modeling contest
NP_hard
ShenZhen University-CSSE-CS
️ Github: Np_hard (David-deng-yeah)
Interest: Database-Kernel & Distributed-System & Machine-Learning
展开
-
DataFrame的数据处理笔记
文章目录创建DataFrameDF的遍历DF的修改修改行,列名DF添加行和列DF的删除DF的选择loc和ilocDF的筛选df上使用groupby分组DF上使用apply函数其他数据覆盖问题参考了好兄弟的blog创建DataFrame先创建几个seriesseries1=pd.Series([11,22,33,44,55])series2=pd.Series(['aa','bb','cc','dd','ee'])方式一df=pd.DataFrame({'col1':series1,'co原创 2021-09-02 19:27:55 · 671 阅读 · 0 评论 -
美赛用到的可视化技巧
文章目录敏感度分析Xgboost画特征重要性设置坐标轴格式敏感度分析import numpy as npimport pandas as pdfrom pyecharts import options as optsfrom pyecharts.charts import Bar3Dfrom pyecharts.faker import Fakerimport randomfrom pyecharts.globals import ThemeType data = [(i, j, j*0原创 2022-02-27 13:28:54 · 547 阅读 · 0 评论 -
数据挖掘常用可视化技巧(特征分布图,PCA可视化,热力图,....)
文章目录绘制特征分布图绘制热力图PCA降维可视化AUC曲线图本文就是为方便自己查代码绘制特征分布图plt.style.use('seaborn')features_set=list(df_graph.columns.difference(['source','target','class']))fig, axes = plt.subplots(ncols=2, nrows=4,figsize=[15,20])for i, ax, fea in zip(range(10), axes.fla原创 2021-10-28 23:50:19 · 3239 阅读 · 0 评论 -
数据挖掘导论实验二(三维趋势图,饼图,密度图,特征散布图,调和曲线图)
文章目录第一部分绘制所有便利店的10月的客流量折线图数据探索残缺值处理绘制图像选择一个商家,统计每月的总客流量,绘制柱状图数据处理绘图选择一个商家,统计某个月中,周一到周日的每天平均客流量,并绘制柱状图数据处理绘图选择一个商家,绘制客流量直方图选择一个商家,绘制客流量密度图统计某个月各个类别商店总客流量占该月总客流量的比例,绘制饼图第二部分任选两个字段绘制散点图数据处理绘图使用全部或者部分特征绘制散布图绘制调和曲线图第一部分商店数据来自天池口碑商家客流量预测比赛,这里只筛选了一部分数据。“shop_pa原创 2021-10-14 23:25:13 · 1410 阅读 · 0 评论 -
马氏链,Metropolis-Hastings采样与Gibbs采样的理解(附有python仿真)
文章目录马氏链MH采样代码Gibbs采样代码马氏链MH采样代码import numpy as npimport matplotlib.pyplot as pltfrom scipy import statsnp.random.seed(42)# 正态分布x_=np.linspace(-20,20,100)y_=stats.norm.pdf(x_,0,5)# 正态分布# y_=stats.expon(scale=1).pdf(x_)# 指数分布 # 采样数10000Samp_原创 2021-09-23 19:58:09 · 1680 阅读 · 0 评论 -
数据处理流程
文章目录准备数据预处理(normalization和standard)残缺值处理异常值检测(拉依达准则)特征选择与处理移除低方差特征单变量特征选择准备先导入一些包import pandas as pdimport numpy as npimport matplotlib.pyplot as pltfrom sklearn.preprocessing import StandardScalerfrom sklearn.neighbors import KNeighborsClassifier,K原创 2021-09-17 23:21:22 · 739 阅读 · 0 评论 -
经典凸优化算法(牛顿法,BFGS)的python实现
文章目录牛顿法代码结果BFGS代码结果就如文章标题所示,只是简单的代码整理,用于数模比赛的准备(虽然并没有用上)算法的数学原理请查阅前人blog牛顿法代码这里我演示的函数为f(x)=x12+x22+3∗x1+4∗x2−26f(x)=x_1^2+x_2^2+3*x_1+4*x_2-26f(x)=x12+x22+3∗x1+4∗x2−26"""Newton法Rosenbrock函数函数 f(x)梯度 g(x)hessen 矩阵"""# 一阶导def jacobian(x)原创 2021-09-17 22:37:01 · 4126 阅读 · 1 评论 -
2021深圳杯数学建模D题---基于DDPG算法的微分博弈问题(思路及代码)
文章目录前言思路代码gym环境DDPG算法测试代码结果一只犬一只羊的情况回报收敛的趋势图羊的逃逸路径犬的追捕极角羊的逃逸极角羊的逃逸半径两只犬一只羊的情况回报收敛的趋势图羊的逃逸路径羊的逃逸极角羊的逃逸半径犬1的追捕极角犬2的追捕极角前言此次拿深圳杯作为数学建模国赛的模拟测试,感觉对于国赛本身来说是没有任何帮助的(笑死)但是在这个过程中感觉还是学到了非常多的知识,主要是强化学习和运动学建模这一块下面就简单的分享一下吧思路思路就是利用DDPG算法(可以处理连续动作空间)来对羊进行强化学习训练,原创 2021-09-17 12:39:06 · 6796 阅读 · 53 评论 -
多种现代优化算法的介绍及代码
文章目录AOC(蚁群算法)简介代码AOC(蚁群算法)简介代码%% 清空环境变量 clear allclc %% 导入数据 load citys_data.mat %31行2列 城市坐标 %% 计算城市间相互距离 n = size(citys,1);D = zeros(n,n);for i = 1:n for j = 1:n if i ~= j D(i,j) = sqrt(sum((citys(i,:) - citys(j,:)原创 2021-09-05 20:01:02 · 717 阅读 · 1 评论