小编Sek*_*har的帖子

如何改进catboostregressor?

我正在研究一个数据科学回归问题,训练集上约有 90,000 行,测试集上有 8500 行。有 9 个分类列,无缺失数据。对于这种情况,我应用了一个 catboostregressor,它给了我相当好的 R2(98.51)和 MAE(3.77)。其他节点LGBM、XGBOOST在catboost下执行。

现在我想增加 R2 值并减少 MAE 以获得更准确的结果。需求也是如此。

我通过添加不同值的 'loss_function': ['MAE'], 'l2_leaf_reg':[3], 'random_strength': [4], 'bagging_Temperature':[0.5] 进行了多次调整,但性能是相同的。

谁能帮助我如何通过最小化 MAE 和 MSE 来提高 R2 值?

machine-learning data-science catboost

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

如何在生成饼图时解决 Python 错误:ValueError: 'explode' must be of length 'x'

任何人都可以帮助我在生成带有爆炸选项的饼图时解决以下错误。ValueError: 'explode' 的长度必须是 'x'

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import datetime as dt

figureObject, axesObject = plt.subplots()
labels = "ABC", "XYZ"
delay = [delay1, delay2]
colors  = ("red", "green", "orange", "cyan", "brown", 
"grey","blue","indigo", "beige", "yellow")
explode = (0, 0.1, 0, 0)

# Draw the pie chart
axesObject.pie(delay,
    explode=explode,
    labels=labels,
    colors=colors,
    shadow=True,
    autopct='%1.2f',
    startangle=90,
    wedgeprops = { 'linewidth' : 2, 'edgecolor' : "cyan" })

  plt.legend(patches, labels, loc="best") 

 # Aspect ratio - equal means pie …
Run Code Online (Sandbox Code Playgroud)

python charts matplotlib

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

如何编写 Terraform 模块在同一个谷歌云存储桶中创建多个文件夹?

需要在 Google 云存储桶中创建多个文件夹。我知道可以创建存储桶,但不确定如何在同一个存储桶中创建多个文件夹。

我认为下面的代码适用于存储桶中的一个文件夹。

resource "google_storage_bucket" "storage_bucket" {
  name          = "my-test-bucket"
  location      = "us-east4"

  project       = "my-project"
}

resource "google_storage_bucket_object" "my_folder" {
  name          = "fold/"
  bucket        = "${google_storage_bucket.storage_bucket.name}"
}
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何对多个文件夹执行此操作?

google-cloud-storage google-cloud-platform terraform terraform-provider-gcp

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