问题列表 - 第40033页

将系数名称转换为R中的公式

当使用具有因子的公式时,拟合模型将系数命名为XY,其中X是因子的名称,Y是其特定级别.我希望能够从这些系数的名称创建一个公式.

原因是:如果我将套索适合稀疏设计矩阵(如下所示),我想创建一个新的公式对象,它只包含非零系数的项.

require("MatrixModels")
require("glmnet")
set.seed(1)
n <- 200
Z <- data.frame(letter=factor(sample(letters,n,replace=T),letters),
                x=sample(1:20,200,replace=T))
f <- ~ letter + x:letter + I(x>5):letter
X <- sparse.model.matrix(f, Z)
beta <- matrix(rnorm(dim(X)[2],0,5),dim(X)[2],1)
y <- X %*% beta + rnorm(n)

myfit <- glmnet(X,as.vector(y),lambda=.05)
fnew <- rownames(myfit$beta)[which(myfit$beta != 0)]
 [1] "letterb"              "letterc"              "lettere"             
 [4] "letterf"              "letterg"              "letterh"             
 [7] "letterj"              "letterm"              "lettern"             
[10] "lettero"              "letterp"              "letterr"             
[13] "letters"              "lettert"              "letteru"             
[16] "letterw"              "lettery"              "letterz"             
[19] "lettera:x"            "letterb:x"            "letterc:x"           
[22] "letterd:x"            "lettere:x"            "letterf:x"           
[25] "letterg:x"            "letterh:x"            "letteri:x"           
[28] "letterj:x" …
Run Code Online (Sandbox Code Playgroud)

r formula sparse-matrix

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

在c#中执行此操作的最佳OOP模式是什么?

代码片段无法编译,因为它只是为了展示我想要实现的内容:假设我有一个接口:

      public Interface IWalker 
      {
          //Compiles but not what I need
          double DistanceTravelled {get; set;}

          //Compiler error - cant be private for set, but that's what I need
          //double DistanceTravelled {get; private set;}
      }

      public abstract AbstractWalker : IWalker 
      {
           //Error:Cannot implement - but thats what I need
           //protected double DistanceTravelled {get; private set} 

           //Error the set is not public and I dont want the property to be public
           //public double DistanceTravelled { get;private  set; }

             //Compiles but not what …
Run Code Online (Sandbox Code Playgroud)

c# design-patterns

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

4列CSS布局 - 流体

我正试图解决这个问题.

HTML/CSS:

<style type='text/css'>

#content {
    padding: 20px;
    background: #F3F6F7;
}

.inner-box {
    background: #fff;
}

.inner-box .col {
    background:#eee;
    display:block;
    float:left;
    margin:1%;
    padding:20px;
    width:23%;
}

</style>

<div id="content">      
    <div class="inner-box clearfix">
        <div class="col col-1">
            COl1
        </div>
        <div class="col col-2">
            COl2
        </div>
        <div class="col col-3">
            COl3
        </div>
        <div class="col col-4">
          COl4
        </div>

    </div>              
</div>    
Run Code Online (Sandbox Code Playgroud)

我基本上想要一个流畅的4列布局,每列周围有相同的填充位,整个屏幕上的整个范围跨越100%.

上面的代码可以工作,但是一旦我缩放浏览器,右边的第4列将在其余部分下移.

html css xhtml

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

如何让用户选择OpenCV的视频录制设备(网络摄像头)?

所以我需要的是捕获设备列表.

还有一些功能可以从用户那里得到他想要传输的设备.

如何在win32 C++控制台应用程序中使用openCV做这样的事情?

c c++ console opencv device

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

后退按钮不会出现在navigationController中

我有一个UIViewController,带有一个navigationController,我隐藏了后退按钮.这个viewController推送另一个UIViewController,并在这个新的viewController的viewDidLoad中,我做:

self.navigationItem.hidesBackButton = FALSE;
Run Code Online (Sandbox Code Playgroud)

但是后退按钮不会发生.为什么?当我转到iOS 4.2的新Xcode版本时,这不起作用,因为在最新版本中,它一切正常.

iphone objective-c

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

"关闭"输出流

我正在使用一个任性的库,不幸的是,它会System.out(或偶尔System.err)打印信息.防止这种情况最简单的方法是什么?

我一直在考虑创建一个输出流到内存,替换,System.outerr在每次调用其中一个故障排除方法之前,稍后恢复它们,然后忽略创建的流的缓冲区.有更简单,更优雅的方式吗?

编辑:我不想重定向所有输出 - 这很容易实现.我只想忽略某些库调用可能产生的输出.

java output-redirect printstream

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

PyroCMS助手文档

我正在研究PyroCMS项目,但由于缺乏完整的文档而出现问题.有谁知道我在哪里可以找到核心帮助者列表,例如{pyro:navigation:links}

php codeigniter helpers pyrocms

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

在C#中将DataGridView的内容转换为List

获取DataGridView的内容并将这些值放入C#列表的最佳方法是什么?

c# datagridview list

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

与mvc/oop相比,spaghetti php代码的性能和可扩展性如何?

我有一个PHP应用程序,有大约50-55个代码文件.具有最大代码量的文件具有大约1200行代码(这包括空格,制表符和多个换行符......),其余代码文件相对较小.

几乎每个文件中的应用程序代码都是html,sql和php(你称之为spaghetti)的混合,除了一些纯php包含文件的文件....例如包含许多其他函数所需的函数的文件地方.

我一直在考虑将这个应用程序重构为mvc类型架构是否是一个好主意.

现在我知道mvc应用程序提供了许多优点,如易于维护,重用和易于进一步开发等,但是可伸缩性和性能如何 - 特别是在这种情况下?

我的假设是,因为这是一个小应用程序(我相信如此,你认为它足够小吗?),我不认为很难进行维护或增加一些功能(最多),这可能意味着在现有文件中添加一些内容,或者可能添加最多5-10个新文件.

所以我想我不应该为了维护而转换为mvc.

据我所知,你可以将mvc的每个组件放在一个单独的服务器上以分散负载,以便有一个不同的服务器提供服务html,数据库和逻辑,并进一步做其他优化/缓存,以使hich是mvc应用程序规模并执行.

我认为即使在一个小的意大利面条应用程序中我们也不能有不同的服务器用于html,数据库等,我们可以通过在Web服务器,数据库服务器等之前使用负载均衡器来轻松扩展而不会降低性能.(假设它出现在这种情况下一台服务器还不够)

更重要的是它自己的意大利面条代码应该比mvc更好,因为它没有任何开销,如要求包含或文件或函数调用放在属于mvc的不同组件的文件夹下的文件.

那么,考虑到所有这些事情你真的认为将一个相对较小的意大利面条应用程序重构为mvc以实现可伸缩性和性能是有用的吗?

请不要告诉我,重构将来会有用(我知道这将有所帮助,并会考虑我们是否真的需要在现有代码库中添加更多代码)但是请给我一个明确的答案

1)我是否真的需要将此应用程序转换为mvc架构以实现可伸缩性和性能?

2)意大利面条应用可以像这样规模并且每天至少执行至少100万次请求,其中一半在某个高峰期发生吗?

php architecture performance coding-style scalability

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

从包含QString的变量中创建unicode

我有QPlainTextEdit字段,其中包含国家字符的数据(iso-8859-2).

tmp = self.ui.field.toPlainText() (QString type)
Run Code Online (Sandbox Code Playgroud)

当我做:

tmp = unicode(tmp, 'iso-8859-2') 
Run Code Online (Sandbox Code Playgroud)

我得到问号而不是国家字符.如何将QPlainTextEdit字段中的数据正确转换为unicode?

python qt qt4 pyqt

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