加载中...
None
导入数据 123456import pandas as pdfrom pyecharts.charts import Pieimport pyecharts.options as optspath=r"C:\Users\lenovo\Desktop\station\Export_Output.csv"data=pd.read_csv(path) 123Area=collections.defaultdict(float)for i in range(data.shape[0]): Area[(v:=data.iloc[i,:])["NAME"]]+=v["Shape_Area"] 玫瑰饼图 12345678910111213pie=Pie()pie.add("",[[i,j] for i,j in Area.items()], label_opts=opts.LabelOpts(position="left",formatter="{d} ...
计算莫兰指数和Geary’s C 空间自相关程度 卷积核类型 常见的卷积核为Rook,Bishop,Queen,如上图所示。 Molan’s I Geary’s C 代码实现为 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798# 利用空间统计量Moran和Geary计算遥感数据的自相关程度import numpy as npimport pandas as pddef getMoranV(path,t=0,method="Moran"): ''' :param path: 图像路径 :param t: 卷积核类型 :param method: 空间自相关方法 :return: ...
无聊时刷到了这题,看到网上都是暴力解法,于是想摸个比较优化的解法 题目描述 小蓝有很多数字卡片,每张卡片上都是数字0到9。小蓝准备用这些卡片来拼一些数, 他想从1开始拼出正整数,每拼一个, 就保存起来,卡片就不能用来拼其它数了。 小蓝想知道自己能从1拼到多少。 例如,当小蓝有 30张卡片,其中0到9各3张, 则小蓝可以拼出1到 10,但是拼11时卡片1已经只有一张了,不够拼出11。 现在小蓝手里有0到9的卡片各2021张,共20210张,请问小蓝可以从1拼到多少? 这是道填空题,其实不需要过多的优化,但还是想写写hhh🍵 思路 通过观察题干,emmmm,一大堆没用的信息在干扰我的眼睛!!好在给出了案例,小蓝抽到11就拼不出来了,这说明小蓝拼的数字一定是连续的,且受到卡牌数量限制。而且,卡牌是从1开始拼,那么率先消耗完的一定是卡片1! 这个信息还是比较重要的,这说明连续的中断点要么: 1️⃣ 卡在1上,例如2101时用完,没办法拼出下一张 2️⃣ 卡在[n,n+9][n,n+9][n,n+9]上,其中nnn是最后一张用到的111牌,如:2021,我们只能拼到2030了。 综合以上 ...
【算法与数据结构】并查集
海洋遥感
随想录
三件套之绘图库
None
数据结构之【差分数组】
avatar
Kagura
May we all be who we want to be
about me