小编Chu*_*aka的帖子

Python scikit学习MLPClassifier"hidden_​​layer_sizes"

我迷失在scikit learn 0.18用户手册中(http://scikit-learn.org/dev/modules/generated/sklearn.neural_network.MLPClassifier.html#sklearn.neural_network.MLPClassifier):

   hidden_layer_sizes : tuple, length = n_layers - 2, default (100,)
   The ith element represents the number of neurons in the ith hidden layer.
Run Code Online (Sandbox Code Playgroud)

如果我在模型中只找到1个隐藏层和7个隐藏单位,我应该这样放吗?谢谢!

    hidden_layer_sizes=(7, 1)
Run Code Online (Sandbox Code Playgroud)

neural-network python-2.7 scikit-learn

39
推荐指数
2
解决办法
4万
查看次数

Python scikit学习pca.explained_variance_ratio_ cutoff

大师,

当选择主成分数(k)时,我们选择k作为最小值,以便保留例如99%的方差.

但是,在Python Scikit学习中,我不是100%肯定pca.explained_variance_ratio_ = 0.99等于"99%的方差被保留"?谁能开导?谢谢.

  • Python Scikit学习PCA手册就在这里

http://scikit-learn.org/stable/modules/generated/sklearn.decomposition.PCA.html#sklearn.decomposition.PCA

python pca scikit-learn

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

在SQL中合并2个表并保存到1个新表中

如果我们有两个或多个具有相同列的表

表格1

Structure, Name, Active
1,A,1
Run Code Online (Sandbox Code Playgroud)

表2

Structure, Name, Active
2,B,0
Run Code Online (Sandbox Code Playgroud)

我们想将这两个表组合起来并将其保存为新表

新表

Structure, Name, Active
1,A,1
2,B,0
Run Code Online (Sandbox Code Playgroud)

这是代码

CREATE TABLE Amide_actives_decoys
(
    Structure NVARCHAR(255),
    Name NVARCHAR(255),
    Active INT
)
GO

INSERT Amide_actives_decoys
FROM (
   SELECT * FROM Amide_decoys 
   UNION
   SELECT * FROM Amide_actives 
)
Run Code Online (Sandbox Code Playgroud)

将显示以下错误消息

消息156,级别15,状态1,行10
关键字'FROM'附近的语法不正确.

如果我们使用同样的事情

SELECT * INTO Amide_actives_decoys
FROM (
   SELECT * FROM Amide_decoys 
   UNION
   SELECT * FROM Amide_actives 
)
Run Code Online (Sandbox Code Playgroud)

以下是这个答案

在SQL中将表连接到自身并保存结果

错误消息将是

消息102,级别15,状态1,行5
'''附近的语法不正确.

任何大师都可以提供一些评论吗?谢谢!

sql sql-server merge

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

python 3字典键到一个字符串,值到另一个字符串

如果有字典:

dict={'a':'b'}
Run Code Online (Sandbox Code Playgroud)

在python 3中,我想将此字典键转换为字符串并将其值转换为另一个字符串:

print(key)
key='a'
print(type(key))
str

print(value)
value='a'
print(type(value))
str
Run Code Online (Sandbox Code Playgroud)

一些尝试:

str(dict.key()) # returns 'dict' object has no attribute 'key'

json.dump(dict) # returns {'a':'b'} in string, but hard to process
Run Code Online (Sandbox Code Playgroud)

有什么简单的解决办法吗?谢谢!

python string dictionary

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

Kubernetes 资源文档中的 M 和 Mi 有什么区别?

阅读 Kubernetes 文档:

https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/

128974848, 129e6, 129M, 123Mi
Run Code Online (Sandbox Code Playgroud)

这里M和Mi有什么区别?

如果我想要 128GB 的​​ RAM,多少 Mi 是正确的数字?128000米?谢谢你!

memory storage kubernetes

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

在awk中使用bash变量

尝试将外部"CLIENT_ID"变量传递到此行的awk中,但它无法按预期工作.这就是我尝试过的:

CLIENT_ID=1
awk -v CLIENT_ID="${CLIENT_ID}" 'NF{print "xxx_${CLIENT_ID}_" $0 ".sh"}' A.csv > B.csv
Run Code Online (Sandbox Code Playgroud)

在A.csv

201712
201711
201710
Run Code Online (Sandbox Code Playgroud)

B.csv中的所需输出:

xxx_1_201712.sh
xxx_1_201711.sh
xxx_1_201710.sh
Run Code Online (Sandbox Code Playgroud)

我目前得到的:

xxx_${CLIENT_ID}_201712.sh
xxx_${CLIENT_ID}_201711.sh
xxx_${CLIENT_ID}_201710.sh
Run Code Online (Sandbox Code Playgroud)

bash awk

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

win32com.client:AttributeError:wdHeaderFooterPrimary和AttributeError:wdAlignParagraphCenter

我们准备以下python脚本以在单词表中显示图片。

import matplotlib.pyplot as plt
import pylab 
import win32com.client as win32  
import os

# Skip picture making parts

#Generate word file
#Create and formating
wordapp = win32.Dispatch("Word.Application") #create a word application object

wordapp.Visible = 1 # hide the word application

doc=wordapp.Documents.Add() 

# create a new application

doc.PageSetup.RightMargin = 20

doc.PageSetup.LeftMargin = 20

doc.PageSetup.Orientation = 1

# a4 paper size: 595x842

doc.PageSetup.PageWidth = 595
doc.PageSetup.PageHeight = 842

header_range= doc.Sections(1).Headers(win32.constants.wdHeaderFooterPrimary).Range

header_range.ParagraphFormat.Alignment = win32.constants.wdAlignParagraphCenter

header_range.Font.Bold = True

header_range.Font.Size = 12

header_range.Text = "" …
Run Code Online (Sandbox Code Playgroud)

python attributeerror win32com

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

matplotlib.pyplot title调整要在浮点中显示的位数

我被高低搜索,只显示2位浮点数.这是一个变量"浓缩",等于31.5925925926 .......有没有办法在matplotlib.pyplot中显示以下内容?

期望的情节标题:

ROC Curve; Enrichment factor 1% = 31.59
Run Code Online (Sandbox Code Playgroud)

这是代码

plt.title('ROC Curve; Enrichment factor 1% = '+str(enrichment))
Run Code Online (Sandbox Code Playgroud)

这将显示

ROC Curve; Enrichment factor 1% = 31.5925925926
Run Code Online (Sandbox Code Playgroud)

谢谢!

python floating-point matplotlib title

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

使按计数分组的 Pandas 数据框具有列名

在python 3.6和pandas 0.19.0中有一个数据框“df”

id
abc
abc
def
Run Code Online (Sandbox Code Playgroud)

我正在尝试创建一个带有 id_count 列的数据框,这与 SQL 相同:

SELECT id, COUNT(1) AS id_count FROM table group by id
Run Code Online (Sandbox Code Playgroud)

理想回报:

id  id_count
abc 2
def 1
Run Code Online (Sandbox Code Playgroud)

我试过了:

print (df.groupby(['id'])['id'].count())
Run Code Online (Sandbox Code Playgroud)

返回

id
abc 2
def 1

print (df.groupby(['id'])['id'].transform('count'))
Run Code Online (Sandbox Code Playgroud)

返回

0    2
1    1
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?谢谢!

python pandas

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

将STRING MONTH中的python pandas中的列转换为INT

在Python 2.7.11和Pandas 0.18.1中:

如果我们有以下csv文件:

YEAR,MONTH,ID
2011,JAN,1
2011,FEB,1
2011,MAR,1
Run Code Online (Sandbox Code Playgroud)

有什么方法可以将其读取为Pandas数据框并将MONTH列转换为这样的字符串吗?

YEAR,MONTH,ID
2011,1,1
2011,2,1
2011,3,1
Run Code Online (Sandbox Code Playgroud)

某些熊猫函数,例如“ dt.strftime('%b')”似乎不起作用。有人可以开导吗?

monthcalendar python-2.7 pandas

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