小编Bor*_*lis的帖子

R中的交叉验证

我在R中验证数据集时遇到问题.

mypredict.rpart <- function(object, newdata){
                      predict(object, newdata, type = "class")
                   }
res <- errorest(win~., data=df, model = rpart, predict = mypredict.rpart)
Run Code Online (Sandbox Code Playgroud)

我收到这个错误.

predict.rpart(object,newdata,type ="class")中的错误:对rpart对象的预测无效

我的数据集由16个数字属性组成,win有两个因子0和1.您可以在链接上下载数据集

validation r

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

如何从 Apache 安装 HttpClient 库?

import org.apache.http.client.*;

我想导入这个java包,它说它不存在,那么我应该从哪里下载这个包,在哪里安装它?

java installation httpclient

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

用java登录网站

我想用java登录一个网站.我使用的是org.apache.http,我已经写好了

HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost("https://accounts.google.com/ServiceLogin?      service=mail&passive=true&rm=false&continue=https%3A%2F%2Fmail.google.com%2Fmail%2F%3Fhl%3Dsl%26tab%3Dwm%26ui%3Dhtml%26zy%3Dl&bsv=llya694le36z&scc=1&ltmpl=default&");
try {
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
nameValuePairs.add(new BasicNameValuePair("vb_login_username",
                    "XXX"));
nameValuePairs.add(new BasicNameValuePair("vb_login_password",
                    "XXX"));
post.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = client.execute(post);
BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
String line = "";
while ((line = rd.readLine()) != null) {
System.out.println(line);
            }
} catch (IOException e) {
e.printStackTrace();
        }
Run Code Online (Sandbox Code Playgroud)

它正确地发送了我已经测试过的帖子表格,但我仍然无法登录.我想登录的网站是http://www.xtratime.org/forum/ 对此的任何想法还是有不同的方式?

java post login http

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

如何使用百分比作为参数在HTML中调整图像大小?

我想在我的网站上调整图像大小.我知道如何通过调整图像大小或计算宽度和高度以及设置像素值来实现.但是我使用不同的dimmensions多次使用相同的图片,所以如果我可以相对于自己的大小调整图像大小,我将花费更少的时间.

<img src='images/logo-beta.png' id="logo" height="75%" width="75%"/>
Run Code Online (Sandbox Code Playgroud)

我试过这个,但问题是大小是相对于其父元素设置的.

html css image

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

为Doctrine自动生成get set方法

我正在使用Doctrine,我必须制作很多模型,如果我不必手动执行所有操作,那将很好。

我设置和属性是这样的:

/**
     * @var string $name
     *
     * @Column(name="Name", type="string", length=100, nullable=false)
     */
    private $name;
Run Code Online (Sandbox Code Playgroud)

get&set方法由信息组成,这些信息完全包含在属性声明中。因此,没有人知道可以从属性声明中生成如下所示的get set方法的任何工具。

 /**
     * Set name
     *
     * @param string $name
     * @return User
     */
    public function setName($name)
    {
        $this->name = $name;

        return $this;
    }

    /**
     * Get name
     *
     * @return string 
     */
    public function getName()
    {
        return $this->name;
    }
Run Code Online (Sandbox Code Playgroud)

在理论文档中,我找到了这个工具(实体生成),但是我在理解应该做什么时遇到了麻烦。

php doctrine auto-generate getter-setter

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

在不是 NA 的最后一行之后删除所有具有所有 NA 值的行

          0     1     2     3        4  
0        2.0  None  None  None  21041.0  
1        1.0  None  None  None   3003.0  
2        2.0  None  None  None   1210.0  
3        NaN  None  None  None      NaN  
4        2    None  None  None      NaN 
5        NaN  None  None  None      NaN
6        NaN  None  None  None      NaN  
Run Code Online (Sandbox Code Playgroud)

所以我会删除 5 和 6 但保留 3,即使所有值都是 NaN。

我知道:

df.dropna(axis = 0, how = 'all', inplace = True)
Run Code Online (Sandbox Code Playgroud)

这也会删除 3。我想我需要结合其他一些操作。

python dataframe pandas

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

如何在seaborn displot上绘制正态曲线

distplot 已被弃用,取而代之的是 displot。

之前的函数可以选择绘制正态曲线。

import seaborn as sns
import matplotlib.pyplot as plt
from scipy import stats

ax = sns.distplot(df.extracted, bins=40, kde=False, fit=stats.norm)
Run Code Online (Sandbox Code Playgroud)

不再fit=stats.norm适用于 displot。在这个问题的答案中,我看到了稍后绘制法线的方法,但是它是在一些平均约为 0 的随机数据上完成的。

python distribution histogram seaborn displot

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

哪里喜欢php中的多维数组查询

假设我有一个像这样的php数组:

$shop = array( array("name"=>"Tom", "level"=> 1.25 ),
               array("name"=>"Mike","level"=> 0.75 ),
               array("name"=>"John","level"=> 1.15 ) 
             ); 
Run Code Online (Sandbox Code Playgroud)

我想过滤这个数组类似于过滤一个mysql表与where条件.据说我希望每个数组的级别都高于1.我可以迭代并检查if语句.这有什么PHP解决方案吗?

php multidimensional-array

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

过滤在单元格中有数组的熊猫数据框

我有一个 Pandas 数据框,其中有一列,'htgt'该列由内部带有数字的数组组成。数组的大小不是恒定的。数据示例:

11                  [16, 69]
12                  [61, 79]
13                  [10, 69]
14                      [81]
15          [12, 30, 45, 68]
16                  [10, 76]
17                   [9, 39]
18              [67, 69, 77]
Run Code Online (Sandbox Code Playgroud)

例如,如何过滤所有数字为 10 的行。

python arrays loc dataframe pandas

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

基于自定义可能值列表的 pandas 数据框分组

我想对两列中的值进行分组。我知道列中所有可能的值。在一些数据示例中,a 列中的某些值不存在。我仍然希望 groupby 的输出说组的 len 为零。

          s      a  
0  Michaels     FS
1  Michaels     FS
2  Michaels    fds
3  Michaels   fnfe
4  Rogers       FS
5  Rogers      fds
6  Rogers      fds
7  Rogers      ssn
Run Code Online (Sandbox Code Playgroud)

我想对 s 和 a 进行分组。

df.groupby(by=["s", "a"]).size()
Run Code Online (Sandbox Code Playgroud)

如果您查看数据样本,Michaels 和 Rogers 均不存在 fnfe 和 ssn。因此 Michaels-ssn 和 Rogers-fnfe 不会有输出。

我找到了一种方法来解决这个问题:

df.groupby(by=["s", "a"]).size().unstack().fillna(0).stack()

但后来我发现有可能有几个 a 值不属于这两个组,但我仍然将它们放在输出中,并将它们的值设置为零。s列则没有这样的要求。

假设“a”列“adg”还有另一个值,该值在任何示例中都不存在。期望的输出是:

s         a   
Michaels  FS      2
          fds     1
          fnfe    1
          ssn     0
          adg     0
Rogers    FS      1
          fds     2
          ssn     1
          fnfe    0
          adg …
Run Code Online (Sandbox Code Playgroud)

python pandas pandas-groupby

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