![](https://img-blog.csdnimg.cn/cba2e489f47a42f9bf34062a50233eac.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据分析与爬虫
文章平均质量分 75
Python数据分析学习
世界尽头与你
一个懂安全的开发者
展开
-
数据分析之Python-Pandas详解
Pandas 是 Python 语言的一个扩展程序库,用于数据分析。Pandas 是一个开放源码、BSD 许可的库,提供高性能、易于使用的数据结构和数据分析工具。Pandas 名字衍生自术语 “panel data”(面板数据)和 “Python data analysis”(Python 数据分析)。Pandas 一个强大的分析结构化数据的工具集,基础是Numpy(提供高性能的矩阵运算)。Pandas 可以从各种文件格式比如 CSV、JSON、SQL、Microsoft Excel 导入数据。原创 2022-09-09 21:24:19 · 16966 阅读 · 0 评论 -
线性规划模型的Python解法
线性规划(Linear programming,简称LP),是运筹学中研究较早、发展较快、应用广泛、方法较成熟的一个重要分支,是辅助人们进行科学管理的一种数学方法,是研究线性约束条件下线性目标函数的极值问题的数学理论和方法。线性规划是运筹学的一个重要分支,广泛应用于军事作战、经济分析、经营管理和工程技术等方面。线性规划问题的目标函数及约束条件均为线性函数;约束条件记为 s.t.(即 subject to)。目标函数可以是求最大值,也可以是求最小值,约束条件的不等号可以 是小于号也可以是大于号。原创 2022-09-08 20:48:52 · 4568 阅读 · 0 评论 -
0-1背包问题动态规划模型的Python解法
背包问题(Knapsack problem)是一种组合优化的NP完全问题。问题可以描述为:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。问题的名称来源于如何选择最合适的物品放置于给定背包中。相似问题经常出现在商业、组合数学,计算复杂性理论、密码学和应用数学等领域中。也可以将背包问题描述为决定性问题,即在总重量不超过W的前提下,总价值是否能达到V。第一行的5和10分别是物品数量和背包载重量。随后的5行为物品的重量和价值。原创 2022-09-08 19:46:11 · 3932 阅读 · 1 评论