我喜欢绘制简单的时间序列数据和过量绘制降水数据。下面的代码为通常的数据绘制一行,并为降水数据添加条形图(或直方图条)。
D # a simple (zoo) time series
P # a simple (zoo) time series of precipitation
plot(D, type="l")
lines(P, type="h", lwd=5)
但这些条是基于y=0轴和上升的顶部。但在水文学中,通常是以最上面的轴和向下的“流”为基础的降水条。D有任意的y-范围,所以我更希望有一种解决方案来修复P基线的值。
我在谷歌上搜索了很多,但没有找到如何在
我试图创建一个气候图,以温度为线,降水为条形图。当月气温低于零度时,降水棒(从零度开始)很高。
我希望它们处于温度曲线的最低水平(在第一个y轴上约为-25 ),第二个y轴此时显示为0。是否有办法将数据移动到合适的位置?
#build data frame with temperature and precipitation data
df <- as.data.frame(c("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul",
我正在为一个使用Perlin噪声的实验制作降水图,在那里我还创建了生物群。
我正在使用温度和降水来确定某个像素的生物群,我有用于降水的程序,但程序中的多个For loops使Unity3d在很长一段时间内变得没有反应。
有没有人知道如何让它更快?我在网上找过了,但还是找不到答案
下面是我的代码:
public float[,] PrecipMap (float[,] noise,int mapWidth,int mapHeight)
{
float[,] precipMap = new float[mapWidth, mapHeight];//array that it to be u
我需要将每个月的数据乘以相应月份的天数。数据是月平均降水量,乘以日数就会有累积降水量。我想要一种节奏式的方法来做这件事(可能是x阵列或者熊猫)。我的代码在下面:
#!/usr/bin/env python3.6
import xarray as xr
ncfile = 'https://www.esrl.noaa.gov/psd/thredds/dodsC/' \
'Datasets/cmap/std/precip.mon.mean.nc'
with xr.open_dataset(ncfile, autoclose=True) as d