无聊斋话 IP属地:北京

文章 关注 粉丝 访问 贡献
 
共 15 篇文章
显示摘要每页显示  条
提升 Python 程序性能的 6 个技巧。Python批评者有时会说Python执行缓慢。PyInIne让你在Python应用程序中直接使用C代码。优化循环的关键,是要减少Python在循环内部执行的工作量,因为Python原生的解释器在那种情况下,真的会减缓执行的速度。在网上搜索Python信息,都会发现无数人在问,从Python一个版本迁移到另一个版本的问题的信息。一个有...
Python 装饰器的另类用法。之前有比较系统介绍过Python的装饰器(请查阅《详解Python装饰器》),本文算是一个补充。>>> table = table(5)def call_fn(fn):def TestClass(enabled=True, run_mode=''singleline''):当装饰器在被使用时,TestClass()函数会马上被执行并返回一个装饰器函数,这个函数是一个闭包函数,保...
python-magic– 文件类型检测的第三方库 libmagic 的 Python 接口。python-slugify – Python slug 化库,可以把 unicode 转化为 ASCII。Python-Markdown – John Gruber’s Markdown 的 Python 版实现。mysql-python – Python 的 MySQL 数据库连接器。PyMySQL – 纯 Python MySQL 驱动,兼容 mysql-python。python-sql – 编写 Python 风格的...
这是一组含有缺失值的序列,我们可以结合sum函数和isnull函数来检测数据中含有多少缺失值:pandas为我们提供了非常强大的函数pivot_table(),该函数就是实现数据透视表功能的。在数据框中使用多层索引,可以将整个数据集控制在二维表结构中,这对于数据重塑和基于分组的操作(如数据透视表的生成)比较有帮助。有关更多的pandas介绍,可参考pan...
在我看来,序列或数据框的索引有两大用处,一个是通过索引值或索引标签获取目标数据,另一个是通过索引,可以使序列或数据框的计算、操作实现自动化对齐,下面我们就来看看这两个功能的应用。数据框中同样有索引,而且数据框是二维数组的推广,所以数据框不仅有行索引,而且还存在列索引,关于数据框中的索引相比于序列的应用要强大的多,这部...
re.findall(''wyx.'',x)Out[1]: [''wyxl'', ''wyx3'', ''wyxs'', ''wyx1'', ''wyxx'', ''wyx3'']Out[2]: [''wyxliu'', ''wyx3e4'', ''wyxshu'', ''wyx1q2'...
当了解了统计学的一些基础知识之后,你就可以正式上手学习较为基础的数据分析知识了,这一部分主要是了解数据分析和数据挖掘的方法、工具等理论上的东西,是为后续的数据分析实战打好基础。经过前面对于数据分析和数据挖掘知识的积累,相信你已经形成了最基本的数据分析知识体系,也对数据分析的方法和流程有了较为全面的了解。要用python进行...
In [124]: np.where(arr11.In [125]: arr13 = np.array([[1,2,3,5],[2,4,1,6],[1,1,4,3],[2,5,4,1]])In [129]: np.trace(arr13) #返回方阵的迹(对角线元素之和),注意迹的求解不在linalg子例程中。In [133]: np.dot(arr13,arr13) #方阵的正真乘积运算。In [134]:arr14 = np.array([[1,-2,1],[0,2,-8],[-4,5,9]])In [143]: norm_dist = (1/n...
numpy中使用array()函数创建数组,array的首个参数一定是一个序列,可以是元组也可以是列表。横向拼接arr3和arr4两个数组,但必须满足两个数组的行数相同。纵向拼接arr3和arr4两个数组,但必须满足两个数组的列数相同。数组转换:tolist将数组转换为列表,astype()强制转换数组的数据类型,下面是两个函数的例子:In [67]: arr8 = np.array(np.a...
你在用哪种编程字体?哪种字体最适合编程?在本文中,我们将看看各式编辑器所使用的默认字体,考察其他的编程字体以及探讨在评估编程字体时,希望得到什么。忽略字体未必是件坏事,因为大多默认字体都相当棒。虽然字体偏好是非常主观的,但一个好的编程字体仍有一些重要的可量化的特征。不是所有字体在所有操作系统上可用 — 同时也不是所有字...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部