小编Tyo*_*nic的帖子

ValueError:无法强制序列,长度必须为 1:给定 n

我一直在尝试使用来自 的 RF 回归scikit-learn,但我的标准(来自文档和教程)模型出现错误。这是代码:

\n
import pandas as pd\nimport numpy as np\nfrom sklearn.ensemble import RandomForestRegressor\n\ndb = pd.read_excel('/home/artyom/myprojects//valuevo/field2019/report/segs_inventar_dataframe/excel_var/invcents.xlsx')\n\nage = df[['AGE_1', 'AGE_2', 'AGE_3', 'AGE_4', 'AGE_5']]\n\nhight = df [['HIGHT_','HIGHT_1', 'HIGHT_2', 'HIGHT_3', 'HIGHT_4', 'HIGHT_5']]\n\ndiam = df[['DIAM_', 'DIAM_1', 'DIAM_2', 'DIAM_3', 'DIAM_4', 'DIAM_5']]\n\nza = df[['ZAPSYR_', 'ZAPSYR_1', 'ZAPSYR_2', 'ZAPSYR_3', 'ZAPSYR_4', 'ZAPSYR_5']]\n\ntova = df[['TOVARN_', 'TOVARN_1', 'TOVARN_2', 'TOVARN_3', 'TOVARN_4', 'TOVARN_5']]\n\n#df['average'] = df.mean(numeric_only=True, axis=1)\n\n\ndf['meanage'] = age.mean(numeric_only=True, axis=1)\ndf['meanhight'] = hight.mean(numeric_only=True, axis=1)\ndf['mediandiam'] = diam.mean(numeric_only=True, axis=1)\ndf['medianza'] = za.mean(numeric_only=True, axis=1)\ndf['mediantova'] = tova.mean(numeric_only=True, axis=1)\n\nunite = df[['gapA_segA','gapP_segP', 'A_median', 'p_median', 'circ_media','fdi_median', 'pfd_median', 'p_a_median', 'gsci_media','meanhight']].dropna()\n\nfrom sklearn.model_selection …
Run Code Online (Sandbox Code Playgroud)

python regression machine-learning random-forest scikit-learn

12
推荐指数
1
解决办法
6万
查看次数

当我尝试从 azure git 进行 git clone 时如何进行身份验证?

我尝试将我的应用程序服务从 git localrep 从 azure 平台克隆到本地环境(在 PC 上)。但当我这样做时

git clone < https://adminusername@my.azure.url.torepo/appser.git>  
Run Code Online (Sandbox Code Playgroud)

控制台询问我使用管理员用户名登录进行身份验证。但密码是多少?它不是 MicrosoftAppPassword,当我尝试使用它时,身份验证失败。

密码是什么?

git azure azure-git-deployment azure-devops

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

AttributeError:模块“django.db.models”没有属性“MultiPolygonField”

我面临的问题是:

AttributeError: module 'django.db.models' has no attribute 'MultiPolygonField'. 
Run Code Online (Sandbox Code Playgroud)

当我尝试时它被 django 抛出makemigrations。旧的迁移文件(仅完成了 1 个 makemigrations 文件)已被删除。所以 Django 出于某种原因认为我导入django.db.models而不是django.contrib.gis.db.

我的 models.py 代码有问题(由于“geom”字段行上的代码中断)

from django.contrib.gis.db import models
from renter.models import *
from classification_list.models import*

class ForestryKeys(models.Model):

    id = models.IntegerField(primary_key=True)
    df_forestry = models.TextField(blank=True, null=True),
    geom = models.MultiPolygonField(geography=True, null=True, blank=True, verbose_name='gmtry')

    class Meta:
        managed = True
        verbose_name = 'frst'
        verbose_name_plural =  'frtses' 
Run Code Online (Sandbox Code Playgroud)

python django postgresql postgis django-models

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

Django的。当我尝试允许DELETE,PUT,ETC时,必须在调用`.as_view()`时提供`actions参数'

我必须允许从前面删除和更新某些模型对象的请求。我希望删除数据库中的实例和适当的行。

我尝试使用DRF教程(https://www.django-rest-framework.org/tutorial/6-viewsets-and-routers/)中的信息,以及其他一些示例。我知道如果使用ViewSet,我必须允许一些操作和使用行。我在DRF教程中使用装饰器。

有我的view.py

class DualFcaPlanUseViewSet(viewsets.ModelViewSet):

    authentication_classes = (CsrfExemptSessionAuthentication,)
    def get_queryset(self): 
        user = self.request.user
        return FcaPlanUse.objects.filter(id_fca__num_of_agree__renters_id__user_key = user)
    def get_serializer_class(self):
        if self.request.method == 'GET':
            return FcaPlanUseSerializer
        if self.request.method == 'POST':
            return FcaPlanUsePOSTSerializer
    @action(detail=True, renderer_classes=[renderers.StaticHTMLRenderer]) 
    def highlight(self, request, *args, **kwargs):
        fcaplanuse = self.get_object()
        return Response(fcaplanuse.highlighted)
    def perform_create(self, serializer):
        serializer.save(owner=self.request.user)
Run Code Online (Sandbox Code Playgroud)

我在应用urls.py中的操作

from django.conf.urls import url
from rest_framework import renderers
from . import views
from cutarea.views import DualFcaPlanUseViewSet

fcaplanuse_list = DualFcaPlanUseViewSet.as_view({
    'get': 'list',
    'post': 'create'
})
fcaplanuse_detail = DualFcaPlanUseViewSet.as_view({
    'get': 'retrieve',
    'put': …
Run Code Online (Sandbox Code Playgroud)

django http-method django-views django-rest-framework

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