小编abu*_*abu的帖子

解读 sklearns 的 GridSearchCV 最佳成绩

我想知道返回的分数与如下计算GridSearchCVR2度量之间的差异。在其他情况下,我收到的网格搜索分数非常负面(同样适用于cross_val_score),我将不胜感激解释它是什么。

from sklearn import datasets
from sklearn.model_selection import (cross_val_score, GridSearchCV)
from sklearn.tree import DecisionTreeRegressor
from sklearn.metrics import accuracy_score, r2_score
from sklearn import tree

diabetes = datasets.load_diabetes()
X = diabetes.data[:150]
y = diabetes.target[:150]
X = pd.DataFrame(X)

parameters = {'splitter':('best','random'), 
              'max_depth':np.arange(1,10), 
              'min_samples_split':np.arange(2,10), 
              'min_samples_leaf':np.arange(1,5)}

regressor = GridSearchCV(DecisionTreeRegressor(), parameters, scoring = 'r2', cv = 5)
regressor.fit(X, y)

print('Best score: ', regressor.best_score_)
best = regressor.best_estimator_
print('R2: ', r2_score(y_pred = best.predict(X), y_true = y))
Run Code Online (Sandbox Code Playgroud)

python scikit-learn cross-validation grid-search

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

网络的平均聚类系数(igraph)

我想计算图形的平均聚类系数(从igraph包中)。但是,我不确定应该采用哪种方法。

library(igraph)
graph <- erdos.renyi.game(10000, 10000, type = "gnm")

# Global clustering coefficient
transitivity(graph)
# Average clustering coefficient
transitivity(graph, type = "average")
# The same as above
mean(transitivity(graph, type = "local"), na.rm = TRUE)
Run Code Online (Sandbox Code Playgroud)

我将不胜感激。

r social-networking igraph

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

使用selenium的send_keys()发送表情符号

我想送一份:heart:带有硒的表情符号send_keys()

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait

driver = webdriver.Chrome('./chromedriver')

driver.get("https://web.whatsapp.com/")
wait = WebDriverWait(driver, 600)

message = driver.find_elements_by_xpath('//*[@id="main"]/footer/div[1]/div[2]/div/div[2]')[0]
message.send_keys(":heart:")
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用并发送字符串':heart:'.

你能否建议如何正确地做到这一点?

python selenium

6
推荐指数
4
解决办法
1337
查看次数

更改Seaborn配对图的回归线颜色

我想将回归线的颜色更改为不同的颜色.我发现了关于联合图的类似问题,但据我所知,它与配对图不相似.我附上一个例子:

import seaborn as sns; 
sns.set(style="ticks", color_codes=True)
iris = sns.load_dataset("iris")
g = sns.pairplot(iris, kind="reg")
Run Code Online (Sandbox Code Playgroud)

python matplotlib seaborn

3
推荐指数
2
解决办法
1272
查看次数

在seaborn直方图上添加标准的正常pdf

我想在使用seaborn.

import numpy as np
import seaborn as sns 
x = np.random.standard_normal(1000)
sns.distplot(x, kde = False)
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!

python distribution seaborn

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