问题列表 - 第48436页

如何衡量点击率的统计显着性?

我正在构建一个开源项目,该项目将衡量各种Facebook广告的点击率差异是否显着.从http://adwords.google.com/support/aw/bin/answer.py?hl=zh_CN&answer=167743中获取灵感我编写了以下ruby代码(假设任何未定义的方法完全按照他们的说法执行).

点击率定义为点击广告的人与看到该广告展示的人数相比的百分比.



  # ** exponentiation
  # * multiplication
  # / division
  def standard_deviation
    (experiment_ctr/(control_ctr**3) * (no_of_clicks_for_control +
                                        no_of_clicks_for_experiment - product_of_ctrs *
                                        total_no_of_impressions ) / product_of_impressions) ** 0.5
  end

 def z_score
   (ratio_of_experiment_ctr_to_control - 1) / standard_deviation
  end


我从谷歌网站上复制了标准偏差代码,但对我来说看起来很可疑.有没有人想过这是否正确?

非常感激.

ruby statistics

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

在脚本中调用matlab脚本

我有两个matlab脚本文件.m(不是函数文件),如果我想在当前脚本中调用另一个脚本,我应该使用哪个命令?谢谢.

matlab

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

将Char转换为Int

我想知道如何将Char转换为Int.例如

a = '\x2' -- a == 2
          -- type of a should be Char
b = charToInt a -- b == 2
                -- type of b should be Int
Run Code Online (Sandbox Code Playgroud)

但我不知道如何:/

提前致谢

int haskell char

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

克隆dom.Document对象

我的目的是将xml文件读入Dom对象,编辑dom对象,这涉及删除一些节点.

完成此操作后,我希望将Dom恢复到其原始状态,而不实际解析XML文件.

无论如何我可以克隆我第一次解析xml文件后获得的dom对象.这个想法是为了避免一直读取和解析xml,只需保留原始dom树的副本.

java xml dom

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

list.add上的NullPointerException

我正在接受NullPointerException这个modelData.add(i, es)方法.我从调试中知道es不是null.我真的很困惑,谢谢.

public class EventTableModel extends AbstractTableModel {

    //private int rowCount = 0;
    protected List<EventSeat> modelData;
    private static final int COLUMN_COUNT = 3;
    private Event e;
    Event j = GUIpos.m;
    int i = 1;

public EventTableModel(Event e) {
    this.e = e;
    try {
        System.out.println(modelData);
        for (EventSeat es : e.getEventSeats()) {
            modelData.add(i, es);
            i++;
        }
    } catch (DataException ex) {
        Logger.getLogger(EventTableModel.class.getName()).log(Level.SEVERE, null, ex);
    }

}
Run Code Online (Sandbox Code Playgroud)

java nullpointerexception

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

MySQL ON DUPLICATE KEY UPDATE问题

嗨,有人可以看看这个并告诉我哪里出错了.我有一个SQL语句,当我使用PHP回应时,我得到这个屏幕

INSERT INTO 'moviedb'.'genre' SET 'GenreID' = '18' , 'GenreName' = 'Drama' ON DUPLICATE KEY UPDATE 'GenreName' = 'Drama' WHERE 'GenreID' = '18'
INSERT INTO 'moviedb'.'genre' SET 'GenreID' = '16' , 'GenreName' = 'Animation' ON DUPLICATE KEY UPDATE 'GenreName' = 'Animation' WHERE 'GenreID' = '16'
Run Code Online (Sandbox Code Playgroud)

这是声明

$sql="INSERT INTO 'moviedb'.'genre' SET 'GenreID' = '{$genresID[$i]}' , 'GenreName' = '{$genreName[$i]}' ON DUPLICATE KEY UPDATE 'GenreName' = '{$genreName[$i]}' WHERE 'GenreID' = '{$genresID[$i]}'";
Run Code Online (Sandbox Code Playgroud)

这是我收到的错误:

You have an error in your SQL syntax; check the manual …
Run Code Online (Sandbox Code Playgroud)

php mysql

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

将段落写入文件

好的,这很简单,我想在文件中写一段巨大的文字.我知道我能做到

f=open("blah.txt",'w')
f.write("blah blah \n")
f.write("bla blah blah ")
f.close()
Run Code Online (Sandbox Code Playgroud)

但是什么是更优雅的解决方案?

python

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

是否还建议使用更少(Rails的CSS插件少)?

Less gem已被less.js取代,它使用Node.js在服务器上运行.更多,Rails的"官方"Less插件自2010年6月14日起未更新.

鉴于这一切,这些天使用Less with Rails的推荐方法是什么?我想我可以随时使用客户端JS,每个人似乎都在接受.但我并不是因为依赖客户端JS来改造样式表而疯狂,特别是考虑到我想要优雅地降级.我意识到Less.js被认为非常快,但作为一个原则问题,我不希望我的CSS完全依赖于浏览器的JS引擎.

假设我想编译Less服务器端,这些天用于Rails的最佳实践是什么?我知道你可以使用Node.js运行Less,但我正在寻找漂亮的Rails集成,就像我们曾经拥有的更多.

我正在寻找可以在Linux和Mac上运行的东西.理想情况下,它将是一个gem或Rails插件,而不是一个独立的应用程序.

更新:我正在研究是否可以使用Ruby Racer将Less.js嵌入到Rails应用程序中.有没有人对此有意见?

更新2:这个问题真的很老了,但是对于任何仍然感兴趣的人,我只想指出Rails 3开箱即用的SCSS集成.SCSS是一个很少的竞争者,我对它很满意.

css ruby-on-rails less node.js

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

理解Python中的一系列进口

我知道有几个类似的问题,但我很难理解我得到的错误,浏览文档和类似的问题还没有帮助.如果有的话,类似的问题让我觉得我正在做的是对的.

我有以下文件:

SRC/main.py

from pack import pack

if __name__ == '__main__':
    pack.exec("Hello Universe!")
Run Code Online (Sandbox Code Playgroud)

SRC /包/ pack.py

import util

def exec(text):
    util.write(text)

if __name__ == '__main__':
    exec("Hello World!")
Run Code Online (Sandbox Code Playgroud)

SRC /包/ util.py

def write(text):
    print(text)
Run Code Online (Sandbox Code Playgroud)

*src/pack/_ init _.py*

EMPTY FILE
Run Code Online (Sandbox Code Playgroud)

当我python pack.pysrc/pack目录运行时,它可以工作(打印"Hello World!").但是,当我python main.pysrc目录运行时,我得到以下异常:

Traceback (most recent call last):
  File ".../src/main.py", line 1, in <module>
    from pack import pack
  File ".../src/pack/pack.py", line 1, in <module>
    import util
ImportError: No module named util
Run Code Online (Sandbox Code Playgroud)

如果我改变了进口线 …

python import python-3.x

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

在Ruby中将数组数组合并到只有前向的所有可能组合中

我有一个数组数组,如下所示:

[['1','2'],['a','b'],['x','y']]
Run Code Online (Sandbox Code Playgroud)

我需要将这些数组组合成一个字符串,其中包含所有三个集合的所有可能组合,仅向前.我已经看到很多关于任何顺序的所有可能组合的例子,这不是我想要的.例如,我不希望第一组中的任何元素出现在第二组之后,或者第三组中的任何元素出现在第一组或第二组之前,依此类推.因此,对于上面的示例,输出将是:

['1ax', '1ay', '1bx', '1by', '2ax', '2ay', '2bx', '2by']
Run Code Online (Sandbox Code Playgroud)

数组的数量和每组的长度是动态的.

有人知道如何在Ruby中解决这个问题吗?

ruby arrays combinations unique

28
推荐指数
3
解决办法
7386
查看次数