Python
文章平均质量分 54
AutismThyself
Life is fucking movie
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[Python]数据可视化:Jupter Notebook 中最新版本Pyecharts的基本使用
简介Echarts是百度开源的一个数据可视化 JS 库,主要用于实现美观的数据可视化。Pyecharts 主要是生成Echarts的类库,简单点说就是Python和Echarts的对接。安装Pyecharts本文建议用户通过管理员权限来安装Pyecharts,不然后期有可能会遇到存在pip list中但无法调用的问题具体安装步骤:在搜索框中输入 cmd右键Command Prompt,然后以管理员身份运行在执行框中输入如下代码pip install pyecharts安原创 2021-03-01 17:17:52 · 5263 阅读 · 1 评论 -
[Python]时间复杂度和空间复杂度
简介在编写Python中的自定义函数或算法时,减低时间复杂度和空间复杂度,会大大提升Python自定义函数或算法的整体性能。时间复杂度时间复杂度是用来估计自定义函数或算法运行时间的一个式子(单位),时间复杂度常用“O”表述,而且时间复杂度可被称为是渐近的,它考察当输入值大小趋近 ∞\infin∞ 时的情况时间复杂度为 O(1)的例子print('Hello!')print(1)时间复杂度为 O(n)的例子# 其中range(n) 换成range(length(n))或者直接换成n,其时间复原创 2021-02-24 16:59:12 · 5860 阅读 · 0 评论 -
[Python]Error:‘int‘ object is not callable解决方法
简介当书写Python不规范时,经常会遇到 ‘int’ object is not callable 的报错信息,如下图所示原因当显示 is not callable 时,表示 Python 代码调用了一个不能被调用的变量或者对象,有可能是可能是调用了错误的函数或者变量(即函数和变量重名),使得调用函数时,系统会误认为这是在调用变量,造成错误。上图中的变量sum就与函数sum重名。解决方法找到发生冲突的函数和变量,重新定义变量名称上图中的解决方案如下:def variance (*args原创 2021-02-20 17:11:11 · 53667 阅读 · 3 评论 -
[Python]字典(Dictionary)的进阶使用
结合之前所写的字典(Dictionary)的基本使用事例以及演示事例字典dictionary = {'lilei':97, 'ming':88, 'hong':20, 'ming':66}内置函数计算字典唯一元素个数唯一值键(key)的总数,使用len()函数len(dictionary)#输出为:3,因为ming是重复值键只记录一次字符串表示使用str()函数str(dictionary)#输出为:"{'lilei': 97, 'ming': 66, 'hong': 20}"原创 2021-01-11 23:34:04 · 280 阅读 · 0 评论 -
[Python]字典(Dictionary)的基本使用
字典是一种可变容器模型,且可以储存任意类型对象。格式字典(包含在{})中的每个值键(key)对应的值(value)都用 ‘:’ 进行分割,其格式如下:dictionary = {key1:value1, key2:value2, key3:value3, ..., keyn:valuen}# key的数据类型只能为:字符串,数字或者元组# key用列表就不行, 如['key1']# value可以取任意数据类型查找字典里的值创建如下字典dictionary = {hong:27, min原创 2021-01-10 23:53:09 · 396 阅读 · 0 评论 -
[Python]在Python 中完成 Sql Server 查询并转换成 Dataframe
本问参照的是作者 Vic Liu书写的查询脚本,其博客为:https://blog.youkuaiyun.com/upluck准备工作使用到的包:pymssqlsqlalchemy :Object Relational Mapping(对象关系映射)工具pandas导入包import pymssqlfrom sqlalchemy import create_engineimport pandas as pdfrom sqlalchemy.sql import text as sql_text转载 2021-01-04 17:09:18 · 1282 阅读 · 0 评论 -
[Python] pandas下merge函数的使用
简介python中的pandas库拥有类似于sql server 中 join 的数据合并函数merge()其语法格式如下:pandas.merge(left(主表), right(副表), how='merge的方法', on='基于什么去merge(只用on的话两张表必须是同一字段名称)', left_on='主表基于什么去merge', right_on='副表基于什么去merge', left_index='是否使用主表的index', right_index='是否使用副表的index',原创 2020-12-22 23:30:48 · 1146 阅读 · 0 评论 -
[Python]在Python中实现Sql Server数据查询
准备工作原创 2020-12-22 00:05:02 · 2056 阅读 · 1 评论 -
[Python]将已有DataFrame分组聚合后(group by)的统计信息(describe())导入到新的 DataFrame
描述在数理统计中,百分位对数据有很好的描述性,并且也能帮助判断数据的异常值的状态。本文以时间维度来切入讲解如何使用python拉取dataframe分组聚合后的统计信息。事例(前提介绍)小明在日常生活中想要寻找出,快递送达的时间是否会因为不可避免的因素而增加,比如这次全球性的疫情。因此,她决定通过观察近一年来每日快递送达时间各百分位下的变化状态,从而通过线性图初步观察快递送达的时间是否会因为全球性的疫情受到影响。但是面多海量的数据小明遇到了难题:如何将数据在聚合到每日的情况下找出每日各百分位的值?原创 2020-12-20 15:31:16 · 2150 阅读 · 0 评论
分享