小编Mar*_*tin的帖子

当 Gohlke 的 pythonwheel 服务关闭时该怎么办?

在我访问Christoph Gohlke 的网站“Python 扩展包的非官方 Windows 二进制文件”时,我在页面的最顶部发现了一条可怕的消息:

对荧光动力学实验室的资助已停止。该服务将于2022 年 7 月之前停止

这不仅仅是一个可能破坏某人工作流程的随机更改,而且是一个非常脆弱的依赖性问题。对于全球数百万依赖预编译 Python 轮子的 Python 用户和开发人员来说,这绝对是一场灾难。仅用几个数字来说明克里斯托夫关闭其服务时即将发生的潜在灾难:

社区应该如何离开这里?

  • 由于如此多的软件包和用户依赖此服务,如果没有它,我们如何保持 python 生态系统和用户社区的活力呢?(更不用说我自己的软件包了,我不知道将来如何将它们提供给 Windows 用户。)
  • 其他人是否有希望像Christoph这些年来在他们的私人网站上托管 python 轮子一样无私和仁慈?
  • 我们是否应该放弃轮子,而用全新的生态系统(例如Windows 的 GDALOSGeo4W)来扰乱我们的环境?
  • 或者,Python 在当前十年内是否有可能达到允许用户和开发人员在任何系统上顺利分发和安装任何软件包而没有麻烦的程度

编辑:我被要求将问题重新表述得更具体: …

python deployment installation package

13
推荐指数
0
解决办法
2216
查看次数

R中的模块化编程

作为R的新手,我想知道是否可以通过将部件打包成子脚本(如模块或全局自身功能)来缩小自己的R脚本.这在其他翻译语言中有些常见.

在不同的R模块中拆分数据读取,绘图,设计,导出等的最佳方法是什么?

module r function package

8
推荐指数
2
解决办法
3599
查看次数

在卫星地图上绘制数据

如何(lat, lon, value)在python(笔记本)中使用高分辨率的卫星背景图像在地图上绘制数据?

我正在整个互联网上爬行,但找不到任何有用的东西。Folium不提供卫星图块。SimpleKMLgoogleearthplot似乎仅对巨大的低分辨率地球数据有用。EarthPy可以接受图像图块,但是它们到NASA网站的链接仅提供了> 0.1度的低分辨率图像。Cartopy是matplotlib用户的新希望,但我找不到任何有关卫星图像图块的示例。

R使用RGoogleMaps程序包可以非常轻松地完成此工作,例如,:

plotmap(lat, lon, col=palette(value), data=mydataframe, zoom = 17, maptype="satellite")
Run Code Online (Sandbox Code Playgroud)

我们如何在Python中做到这一点? 在卫星地图上绘图

python maps plot google-maps pandas

7
推荐指数
1
解决办法
2202
查看次数

降水图,或基于顶轴的镜像直方图

我喜欢绘制简单的时间序列数据和覆盖降水数据。以下代码为常用数据绘制一条线,并为降水数据添加条形图(或直方图条)。

D # a simple (zoo) time series
P # a simple (zoo) time series of precipitation
plot(D, type="l")
lines(P, type="h", lwd=5)
Run Code Online (Sandbox Code Playgroud)

但是条形图基于 y=0 轴并向上上升。但是在水文学中通常是基于顶部轴和向下“流动”的降水条。D具有任意 y 范围,所以我更喜欢一个解决方案,它确实为P.

我在谷歌上搜索了很多,但没有找到如何在没有 ggplot 的情况下在 R 中做到这一点,也没有像水流图这样的额外包。

plot r histogram baseline

5
推荐指数
1
解决办法
1809
查看次数