我使用下面的简单代码来计算两个列表的值的fuzz.ratio()值,并得到错误: TypeError:'float‘类型的对象没有len()。(行: if (fuzz.ratio(i,j) >= 85):)代码如下:
from fuzzywuzzy import fuzz
from fuzzywuzzy import process
import pandas as pd
mra = pd.read_excel(r"C:\Users\gpmammadova\MRA_REPORT.xlsx")
cru = pd.read_excel(r"C:\Us
我使用以下mysql查询:
SELECT Nom_Appellations
FROM appellations
WHERE Nom_Appellations LIKE '%saint%'
LIMIT 8
我得到的结果是:
Lussac-Saint-Emilion
Montagne-Saint-Emilion
Puisseguin-Saint-Emilion
Saint-Emilion
Saint-Emilion grand cru
Saint-Emilion grand cru classé
但我想按字符串"saint“相关性排序,如下所示:
Saint-Emilion
我正在创建具有x轴的年份或月份的直线图。
以下是月线图的简化代码:
import matplotlib.pyplot as plt
import iris
import iris.coord_categorisation as iriscc
import iris.plot as iplt
import iris.quickplot as qplt
import iris.analysis.cartography
import cf_units
#this file is split into parts as follows:
#PART 1: load and format CO
我想从cru全局数据中子集一个区域。"cmsaf“包,box_mergetime函数可以子集CMIP5和CORDEX .nc数据,但在CRU .nc数据中,它给出以下错误。
>library(cmsaf)
>wd<-getwd()
>box_mergetime("tmp", wd, "cru_ts4.00.1901.1910", "output", 67,98,8,38)
get file information
[1] "vobjtovarid4: error #F: I could not find
完整的信息是
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException:
Error creating bean with name 'userRepositoryUserDetailsService' defined in file
[/Users/tdaley/apache-tomcat-8.0.12/wtpwebapps/cloud-management/WEB-INF/classes/
org/cru/cloud/management/secu
我在python中使用以下代码(iris、numpy和matplotlib) (其中CCCma、CRU和UDel都是预定义的多维数据集):
#We want to plot the mean for the whole region so we need a mean of all the lats and lons
CCCma_mean = CCCma.collapsed(['latitude', 'longitude'], iris.analysis.MEAN, weights=CCCma_grid_areas)
CRU_mean = CRU.collaps
我在Ubuntu18.04上从CRAN安装lme4包时遇到了问题。我在R 3.4.4上运行install.packages("lme4"),得到以下错误: ERROR: configuration failed for package ‘nloptr’
* removing ‘/home/peter/R/x86_64-pc-linux-gnu-library/3.4/nloptr’
ERROR: dependency ‘nloptr’ is not available for package ‘lme4’
* removing ‘/home/peter/R/x86_64-pc
我正在尝试使用CRU数据库来计算11x11 am网格单元的年平均温度(除非该单元位于沿海地区,因为其大小较小)。矢量和栅格的CRS是相同的。然而,在1363个细胞中,有332个细胞在提取后显示出NA值。在使用数据集进行进一步分析之前,我希望填写NA值。你知道我该如何处理这些缺失值吗?我已经在这个论坛(和其他论坛)上研究了几种可能的解决方案。不幸的是,它们似乎没有一个不适用于我的情况。以下是我的工作流程的详细信息: # load the temperature dataset
temp <- brick("/CRU/cru_ts4.02.1901.2017.tmp.dat.nc
我正在尝试在一个设定的地理区域内绘制气候模拟数据和观测数据之间的差异。
为了创建气候模拟的地图,我使用以下代码
import matplotlib.pyplot as plt
import iris
import iris.plot as iplt
import cartopy
from cartopy.mpl.ticker import LongitudeFormatter, LatitudeFormatter
import iris.analysis.cartography
def main():
#bring in all the models we need a
我构造了一个线性模型,并试图计算变量的VIF,但是我得到了以下错误:
vif(lm_model3101)
Error in vif.default(lm_model3101) :
there are aliased coefficients in the model
为了检查哪些数值变量是相关的,我计算了使用的数值变量的相关性,并且在任何变量之间都没有完美或近乎完美的相关性:
cor(multi)
mydata..CRU.Index. mydata..GDP.per.capita. mydata.price_per_unit mydata.price_discount mydat