摘要:
groupby ~~~python import pandas as pd df = pd.DataFrame({ "a": ['a', 'b', 'a', 'a', 'b'], "b": [1, 2, 3, 2, 1], "c": [3, 1, 5, 1, 7], "d": ["我", "是", 阅读全文
摘要:
楔子 folium是一个用来绘制地图,并在地图上做标记的工具。比较简单,我们直接来看看怎么用。另外,我下面的代码都在notebook上面演示。 创建一张地图 先不管哪些花里胡哨的,我们先来如何创建一张地图。 import folium # 调用Map方法,将纬度和精度组合成一个列表传进去即可创建出一 阅读全文
摘要:
表的集合运算 上一节我们介绍了 SQL 中各种形式的子查询,以及与子查询相关的 IN、ALL、ANY/SOME、EXISTS 运算符。 我们已经学习了两种涉及多个表的查询语句,今天我们来讨论另一种从多个查询中返回组合结果的方法:集合运算。 集合运算: 数据库中的表与集合理论中的集合非常类似,表是由行 阅读全文
摘要:
楔子 Python 目前已经进化到了 3.8 版本,对操作数据库也提供了相应的异步支持。当我们做一个 Web 服务时,性能的瓶颈绝大部分都在数据库上,如果一个请求从数据库中读数据的时候能够自动切换、去处理其它请求的话,是不是就能提高并发量了呢。 下面我们来看看如何使用 Python 异步操作 MyS 阅读全文
摘要:
初识 InfluxDB 这次来聊一下 InfluxDB,不过在介绍之前,我们需要先了解一下什么是 "时序数据"。按照时间顺序记录系统、设备状态变化的数据被称为时序数据(Time Series Data),如 CPU 利用率、服务器指标、应用程序性能指标、函数接口调用指标、网络流量数据、探测器数据、日 阅读全文
摘要:
楔子 最近在 B 站上看到了一个宝藏 up 主,名叫 "Jannchie见齐",专门做动态条形图相关的数据可视化。 可以看到做出的效果还是很不错的,但工具使用的是 JS,不是 Python,于是尝试搜索了一下,看看 Python 有没有相关的库能够做出动态条形图相关的效果。幸运的是还真有相关的库,叫 阅读全文
摘要:
python中的分号 在python中默认是以换行来标志一行语句的结束。 a = "xxxx" print(a) # xxxx 这段代码很简单,因为a = "xxxx"后面已经没有内容了是一个换行,那么就代表这个语句结束了。但是在python中我们还可以指定分号,来指定该语句结束了。 a = "xx 阅读全文
摘要:
cummax,cummin,cumprod,cumsum 有时候我们需要求出从第一行开始截止到当前行的最大值、最小值,以及实现累乘、累和等等。 ~~~python import pandas as pd df = pd.DataFrame({"a": [10, 20, 15, 50, 40]}) c 阅读全文
摘要:
楔子 客户端向服务端发起连接建立请求时会发送 SYN 报文,然后服务端应该回复一个 SYN + ACK,但如果服务端没有回复,那么说明 SYN 报文被服务端忽略了,然后客户端就一直在超时重传 SYN 报文,直到达到最大的重传次数。以上是 SYN 报文被丢弃的过程,但问题是在什么时候会被丢弃呢?主要有 阅读全文
摘要:
楔子 最近需要处理有关气象方面的数据,而这些数据都是以 NetCDF 文件(.nc)的形式存储的,我需要将 NetCDF 文件读取出来,然后进行处理,最后导入到库中。所以我们今天的主题就是如何读取并处理 NetCDF 文件,但是在这之前我们必须先了解什么是 NetCDF 文件。 NetCDF 全称为 阅读全文