问题列表 - 第44092页

chisq.test错误消息

这是我遇到的一个问题:

示例数据

df <- data.frame(1,2,3,4,5,6,7,8)
df <- rbind(df,df,df,df)
Run Code Online (Sandbox Code Playgroud)

我想要做的是在第一行中定义的data.frame中找到1,2,3与4,5,6的chisq.test的p.value.

让我们试试吧:

chisq.test(c(1,2,3),c(4,5,6))$p.value ## this works.
Run Code Online (Sandbox Code Playgroud)

但是当我尝试通过调用列/行来实现它时...

chisq.test(df[1,1:3],df[1,4:6])$p.value
Run Code Online (Sandbox Code Playgroud)

给出:complete.cases(x,y)中的错误:并非所有参数都具有相同的长度

有趣,因为这似乎不是真的:

length(df[1,1:3])
length(df[1,4:6])
Run Code Online (Sandbox Code Playgroud)

有关如何更改符号以获得所需结果的任何想法?

r dataframe

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

询问Windows 7 - 默认情况下,哪个程序打开此文件

是否跳过注册表是询问哪些程序路径在Windows 7上打开此文件扩展名(.avi)的最佳方式?或者是否有更好的API使用?

在注册表中导航的正确方法是什么?我注意到当我安装DivX播放器时它从VLC播放器中偷走了.avi扩展名.我正好在文件的顶部并将默认程序设置为VLC,但我看不到它存储在HKCU中的哪个位置.

我的最终目标是让程序知道与文件扩展名相关联的应用程序.我想让它询问操作系统,而不是存储我自己的独立查找数据.

registry file-type

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

同时播放2个声音

为任何笔记本电脑设计游戏:

我想同时播放2个声音!按下按钮时的背景音乐和声音!

使用System.Media将不允许我一起播放2个声音.对于背景音乐,我使用了以下内容:

SoundPlayer sp = new SoundPlayer(@"..\..\bin\debug\tribal dance.wav");
sp.Play;
Run Code Online (Sandbox Code Playgroud)

如果我玩另一个SoundPlayer,前一个停止!

我想要背景音乐继续播放,直到表格关闭!同时,如果单击一个按钮,音乐将播放另一个声音!

我还尝试将Windows Media Player添加到工具箱中并使用它(允许我同时播放2个声音).这工作正常,但如果我把它放在路径将会出错(@""..\..\bin\debug\tribal dance.wav"); ,我需要这样说,以便被任何计算机读取.

有什么建议?

c# .net-3.5

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

为什么我应该使用Perl而不是Ruby/Python/etc?

我喜欢Ruby并且已经使用它几年来处理日常脚本任务.最近,我有很多人告诉我,Perl就在那里.我没有任何反对Perl的东西,但它似乎有点落后于时代.

然而,这可能只是我的看法,所以我问你们所有人,是什么让Perl如此出色?我真的在这里寻求信息; 我想理解为什么这种语言有如此热烈的追随者.

perl

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

非阻塞文件读取

在java中是否有非阻塞文件读取API?如果没有,用C++构建一个并通过JNI从Java应用程序调用它是否明智?

c++ java io java-native-interface

8
推荐指数
2
解决办法
4697
查看次数

获取子元素的属性

如果我有以下标记:

<p class="header hours">
    <a href="javascript:void(0)" class="sort" sortcat="hours">
        Hours&nbsp;<span class="imgholder" sortcat="hours">&nbsp;</span>
    </a>
</p>
Run Code Online (Sandbox Code Playgroud)

如何<span>在锚标记内定位标记?还有五个其他类似的<p>标记条目,每个条目具有不同的值sortcat=

jquery attributes

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

为什么要尝试发送char数组而不是字符串?

我的功能声明是
siteObject(std::string& url, std::string& get, std::string& post);

那么为什么呢site("String 1", "String 2", "String 3"); 创建不匹配类型错误.它说它想要一个字符串引用,并且它正在接收一个char数组.如果您需要更多细节,请在评论中提问.

c++ arrays types class function

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

批量发布Android应用程序

我们有几个应用程序在布局和代码上非常相似.唯一的区别是我们将切换图形元素,并对单个常量文件和字符串文件进行更改.当然,这有几个问题 - 第一个是命名空间.拥有相同名称空间的应用程序将覆盖任何其他应用程序.

这样做有什么建议?目前我们的namesapce是:com.company.appname我想我可以这样做:com.company.appname.appversion

我已经看到有关蚂蚁脚本的帖子有助于此,但我想知道现在是否有更流畅的解决方案.

android android-manifest android-build

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

在剃刀中使用ScriptManager?

必须是一个简单的问题,但我不能为我的生活弄清楚如何在我的视图中包含脚本管理器.<asp:ScriptManager />不起作用.谁知道?

asp.net-mvc scriptmanager razor asp.net-mvc-3

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

PHP cli命令行safe_mode限制

我正在使用Kohana框架(3.0.9),它生成每日日志.我希望邮寄日志文件,如果在CRON运行脚本的前一天发送了一个日志文件,但经过几天的尝试,我无法弄清楚如何在PHP CLI模式中推迟safe_mode.

当我在网上运行我的脚本时,没有问题.但我想在我的Plesk 9.5.2服务器上运行脚本作为CRON任务(或以root用户身份在命令行上运行)我收到以下错误:

ErrorException [2]:dir():安全模式限制生效.其uid为10001的脚本不允许访问uid 48~APPATATH/classes/controller/ajax.php所拥有的/var/www/vhosts/mydomain.com/subdomains/mysubdomain/httpdocs/application/logs/2011/01 [ 181]

我已经在我的Plesk控制面板中关闭了SAFE MODE,它适用于Web请求,但不能在命令行或作为CRON任务.

我正在使用以下代码来测试它是否正常工作:

$d = dir(APPPATH.'logs/2011/01/');
echo "Handle: " . $d->handle . "\n";
echo "Path: " . $d->path . "\n";
while (false !== ($entry = $d->read())) {
   echo $entry."\n";
}
$d->close();
Run Code Online (Sandbox Code Playgroud)

我可以读取目录APPPATH.'logs /',以及目录APPPATH.'logs/2011',但是每月用日常日志文件表示的目录总是会出错.

php cron command-line-interface safe-mode plesk

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