GTWR能否做分类问题

我现在想做的是一个流域类别的分类,想看看能不能用一下GTWR这个模型,问一下能否实现将GTWR由回归模型转化成分类模型,或者把我的分类问题转换成回归问题,各位有没有办法

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客: GTWR介绍中的 1.所需要的数据格式 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    np.random.seed(10)
    u = np.array([(i-1)%12 for i in range(1,1729)]).reshape(-1,1)
    v = np.array([((i-1)%144)//12 for i in range(1,1729)]).reshape(-1,1)
    t = np.array([(i-1)//144 for i in range(1,1729)]).reshape(-1,1)
    x1 = np.random.uniform(0,1,(1728,1))
    x2 = np.random.uniform(0,1,(1728,1))
    epsilon = np.random.randn(1728,1)
    beta0 = 5
    beta1 = 3 + (u + v + t)/6
    beta2 = 3+((36-(6-u)**2)*(36-(6-v)**2)*(36-(6-t)**2))/128
    y = beta0 + beta1 * x1 + beta2 * x2 + epsilon
    coords = np.hstack([u,v])
    X = np.hstack([x1,x2])
    
    df = np.hstack([coords,t,X,y])
    df = pd.DataFrame(df)
    df.rename(columns={0:'lng',1:'lat',2:'t',3:'x1',4:'x2',5:'y'},inplace=True)
    df.to_csv('Data_example.csv',encoding='gbk',index=False)
    

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^