小编Chr*_*oms的帖子

R中的因素:不仅仅是烦恼?

R中的一种基本数据类型是因子.根据我的经验,因素基本上是一种痛苦,我从不使用它们.我总是转换为角色.我觉得奇怪的是我错过了一些东西.

是否有一些重要的函数示例使用因子作为分组变量,其中因子数据类型变得必要?我应该使用哪些因素?

language-design r internals r-factor

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

如何在Windows批处理文件中使用多种颜色?

我想知道是否可能在Windows批处理文件中的同一行上有不同的彩色文本,例如,如果它说

echo hi world
Run Code Online (Sandbox Code Playgroud)

我希望"hi"成为一种颜色,"世界"成为另一种颜色.也许我可以将COLOR命令设置为变量:

set color1= color 2
set color9= color A
Run Code Online (Sandbox Code Playgroud)

然后将它们一起部署在同一行上

echo hi world
Run Code Online (Sandbox Code Playgroud)

但我不知道我会怎么做.

windows cmd colors batch-file character-encoding

71
推荐指数
7
解决办法
12万
查看次数

VisualStudio社区2013提示更新试用许可证

我已经安装了VisualStudio 2013社区,根据Microsoft文档,VisualStudio 2013社区是免费的,不需要任何许可证.

但今天我看到VisualStudio 2013社区IDE上的通知提示我更新试用许可证.这是一个错误吗?

visual-studio visual-studio-2013

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

"设备不合适的ioctl"

我有一个在AIX框中运行的Perl脚本.

该脚本尝试从某个目录打开一个文件,但由于该文件没有读取权限,因此无法读取该文件,但我得到了一个不同的错误inappropriate ioctl for device.

它不应该说类似的no read permissions for file东西吗?

这条inappropriate ioctl for device消息是什么意思?

我该如何解决?

编辑:这是我在做的时候发现的strace.

open("/local/logs/xxx/xxxxServer.log", O_WRONLY|O_CREAT|O_APPEND|O_LARGEFILE, 
    0666) = 4 _llseek(4, 0, [77146], SEEK_END) = 0
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbffc14f8) = -1 ENOTTY 
    (Inappropriate ioctl for  device)

perl ioctl

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

什么!! (双感叹号)是什么意思?

在下面的代码中,从Alias博客文章中,我注意到使用双感叹号!!.我想知道这意味着什么以及我将来可以在哪里找到像这样的Perl语法的解释.(是的,我已经!!perlsyn搜索了).

package Foo;

use vars qw{$DEBUG};
BEGIN {
    $DEBUG = 0 unless defined $DEBUG;
}
use constant DEBUG => !! $DEBUG;

sub foo {
    debug('In sub foo') if DEBUG;

    ...
}
Run Code Online (Sandbox Code Playgroud)

更新
感谢您的所有答案.

以下是我刚发现的与List Squash Operator相关其他内容x!!

perl boolean operators negation

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

R中的列表与pairlist有什么区别?

在阅读列表文档时,我发现了对pairlists的引用,但我不清楚它们与列表的区别.

r list

33
推荐指数
2
解决办法
7464
查看次数

Visual Studio - 坚持固定Windows?

无论如何在视觉工作室闭合之间坚持固定的窗户?

此刻,如果你固定一个窗口,当你关闭visual studio并再次打开它时,所述窗口的固定状态已被重置,并且它再次与所有其他窗口混合在一起.

c# user-interface tabs visual-studio-2012

24
推荐指数
2
解决办法
4827
查看次数

在vim中,如何将一列文本粘贴到不规则长度行的末尾?

我想在不规则长度的行的末尾粘贴一列文本.

例如,我想粘贴以下内容:

SRR447882.fastq.gz
SRR447883.fastq.gz
SRR447944.fastq.gz
Run Code Online (Sandbox Code Playgroud)

在这些行的末尾:

TIL01_
TIL01_
TIL04-TIP285_
Run Code Online (Sandbox Code Playgroud)

过去很多次,我只是在第一行创建了足够的空间,在最长行的现有文本结束之前不会粘贴.但后来我需要回去删除空格.

我试过谷歌搜索"vim列粘贴不规则长度行"和类似的查询.

vim

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

传递函数作为vb.net中的参数?

我有一个类,它对excel文件执行许多类似但不同的读/写操作.所有这些操作都在单独的功能中定义.它们都必须包含在相同的长代码块中(检查和打开文件,保存,关闭等的代码).什么是不必每次都复制此代码的合理方法?问题是,在执行每个方法不同的代码之前,我不能只包含一个包含所有共享代码的方法,因为该代码必须包含在共享代码的if,try和for语句的多个层中.

是否可以将函数作为参数传递,然后在共享代码中运行该函数?或者有更好的方法来处理这个问题吗?

vb.net functional-programming function parameter-passing

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

在相等长度的区间中划分一系列值:cut vs cut2

我正在使用cut函数将我的数据拆分为相同的bin,它可以完成工作,但我对它返回值的方式不满意.我需要的是箱子的中心而不是上端和下端.
我也尝试过使用cut2{Hmisc},这给了我每个箱子的中心,但是它在包含相同数量的观察的箱子中划分数据范围,而不是长度相同.

有人有解决方案吗?

r hmisc

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