小编Sco*_*son的帖子

!R中的grep - 查找不匹配的项目

我想在数据框中找到与模式不匹配的行.

 Key = c(1,2,3,4,5)
 Code = c("X348","I605","B777","I609","F123")
 df1 <- data.frame(Key, Code)
Run Code Online (Sandbox Code Playgroud)

我可以使用以下方法找到以I60开头的项目:

 df2 <- subset (df1, grepl("^I60", df1$Code))
Run Code Online (Sandbox Code Playgroud)

但我希望能够找到所有其他行(即那些不以I60开头的行).invert参数不适用于grepl.grep本身没有找到所有行,也不能将结果传递给subset命令.感谢帮助.

r

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

jQuery目标类分开


我有这样的HTML代码.

<!-- Every time string is different -->
<span class="time_string">123456789</span> 
<span class="time_string">981251100</span>
<span class="time_string">051036626</span>
<span class="time_string">016165656</span>
Run Code Online (Sandbox Code Playgroud)

我希望Jquery将时间字符串更改为日期

<!-- Look every date is different -->
<span class="time_string">25 March 2017</span> 
<span class="time_string">28 April 2017</span>
<span class="time_string">14 January 2017</span>
<span class="time_string">21 December 2015</span>
Run Code Online (Sandbox Code Playgroud)

为此,我使用了这个Jquery代码:

<script type="text/javascript">

    function timestr_to_date(time_string){
        // this function will convert the time string to date
    }

    $(document).ready(function(){

        // getting the time string
        var time_string = $('.time_string').html();

        // converting the time string to date by using function
        var date = timestr_to_date(time_string); …
Run Code Online (Sandbox Code Playgroud)

html jquery

10
推荐指数
2
解决办法
500
查看次数

如何比较继承与几个类?

我想检查一个对象是否是Classes列表/组中任何类的实例,但我无法找到是否有一个pythonic方式这样做而不做

if isinstance(obj, Class1) or isinstance(obj, Class2) ... or isinstance(obj, ClassN):
    # proceed with some logic
Run Code Online (Sandbox Code Playgroud)

我的意思是,逐个比较.

更有可能使用类似于isinstance接收n个Classes的函数来进行比较,如果它甚至存在的话.

在此先感谢您的帮助!!:)

python

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

为什么 git branch --merged 不显示所有合并的分支?

我创建了一个功能分支,然后为它创建了一个 PR。我的 PR 被接受并合并了。PR 说,“可以安全地删除分支。” 但是当我git branch --merged在主分支上做时,我没有看到合并的分支。我做错了什么?

git

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

按R中的行组求和

这对于标题来说是一个很难的问题,所以编辑很受欢迎.数据如下所示:

mat =         

     [,1]
 [1,] 9.586352e-04
 [2,]           NA
 [3,] 2.605841e-03
 [4,] 7.868957e-05
 [5,] 1.000000e+00
 [6,]           NA
 [7,] 8.208500e-02
 [8,] 2.605841e-03
 [9,] 7.868957e-05
[10,] 1.000000e+00
[11,] 9.586352e-04
[12,] 8.208500e-02
[13,] 2.605841e-03
[14,] 7.868957e-05
[15,] 1.000000e+00
Run Code Online (Sandbox Code Playgroud)

我想总计每5个元素,所以因为有15个,我返​​回的向量的长度应该是3.(15/3).因此,例如,只计算NA为0.

我该怎么做呢?

我也想忽略NA

r sum matrix apply

7
推荐指数
3
解决办法
193
查看次数

如何检查一天是在Java的当前周?

是否有最简单的方法可以找到当天的任何一天?(此函数返回true或false,与给定日相关的是当前周或不是).

java date

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

我如何猴子修补Jekyll扩展或插件?

我想覆盖一个看起来像这样的gem方法(一个Jekyll扩展):

档案:lib/jekyll-amazon/amazon_tag.rb.

module Jekyll
  module Amazon
    class AmazonTag < Liquid::Tag
      def detail(item)
...
      end
    end
  end
end
Liquid::Template.register_tag('amazon', Jekyll::Amazon::AmazonTag)
Run Code Online (Sandbox Code Playgroud)

我在文件夹中的项目中放置了具有相同结构的代码.如果我将方法的名称更改为新名称,它可以工作,但我不能让它覆盖名称.我做错了什么?config/initializers/presentation.rb _plugins/presentation.rbdetaildetail

(注意:在jekyll-amazon gem的0.2.2版本中,该detail方法是私有的;我已在本地更改了此方法,因此该方法不再是私有的.)

plugins jekyll jekyll-extensions

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

Doxygen可以处理MainPage.dox以外的页面

如果你把一个MainPage.dox文件放在Doxygen的搜索路径中,它会将它添加到源文档上方Doxygen/html的输出中.但是你有多个文件,如MainPage.dox?或者你只限于一个?

documentation doxygen documentation-generation

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

Android NDK:断言失败:未定义TARGET_PLATFORM

当使用NDK r5b时,当我在我的jni目录中使用时进行构建

$NDK_DIR/ndk-build 
Run Code Online (Sandbox Code Playgroud)

它工作正常.但是,当我切换到r6b(只是通过设置$ NDK_DIR不同)并运行相同的命令时,我得到了

/usr/local/android-ndk-r6b/build/core/setup-toolchain.mk:20: *** Android NDK:  Assertion failure: TARGET_PLATFORM is not defined    .  Stop.
Run Code Online (Sandbox Code Playgroud)

在r6b中我需要做些什么,我不需要在r5b中做什么?

android android-ndk

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

禁用PhpStorm中的水平滚动

有没有办法做到这一点?我宁愿使用代码换行并说出80-100个字符行长度.每次刷卡时滚动都让我抓狂!

phpstorm

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