小编use*_*289的帖子

Ruby on Rails键盘快捷键

有谁知道如何在我的网站上使用Ruby on Rails设置键盘快捷键?例如,如果用户想要使用键盘快捷键与站点进行交互而不是单击按钮/链接,我该怎么做?

javascript navigation user-interface keyboard-shortcuts ruby-on-rails

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

如何判断用户是否已离开我的网站?

有没有办法告诉我的网站上的用户是否已经离开(即连接丢失,导航等)?

我正在建立一个RoR网站,并且想要在用户出于任何原因离开我的网站时立即发起活动(例如,连接,离开域等)

在此先感谢您的帮助.

ruby-on-rails packet

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

在Python中比较两大字符串的最佳方法

我正在使用Python(并且可以访问pandas,numpy,scipy).

我有两组字符串设置A和设置B.每组A和B包含c.2000个元素(每个元素都是一个字符串).字符串长约50-100个字符,最多为c.20个单词(这些集可能会变得更大).

我想检查集合A的成员是否也是集合B的成员.

现在我认为一个天真的实现可以被视为一个矩阵,其中A和B中的成员相互比较(例如A1 == B1,A1 == B2,A1 == B3等等......)和布尔值来自比较的(0,1)包括矩阵的元素.

有效实施此方法的最佳方法是什么?

两个进一步的阐述:

(i)我也在考虑对于较大的集合,我可以使用Bloom Filter(例如使用PyBloom,pybloomfilter)来散列每个字符串(即我不介意那么多正面...).这是一个好方法还是我应该考虑其他策略?

(ii)我正在考虑在字符串之间包含Levenshtein距离匹配(我知道它可能很慢)因为我可能需要模糊匹配 - 有没有办法将它与(i)中的方法相结合或以其他方式使其更有效?

在此先感谢您的帮助!

python string bloom-filter

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

如何在Pandas数据帧中将日期转换为ISO-8601 DateTime格式

我有下面的数据帧(使用python/pandas)并希望转换

q_string          q_visits  q_date
red               1790  02/10/2012 00:00
blue              364   02/10/2012 00:00
current           280   02/10/2012 00:00
molecular         259   02/10/2012 00:00
cell              201   02/10/2012 00:00
Run Code Online (Sandbox Code Playgroud)

如何将'q_date'字段转换为SO-8601 DateTime格式(yyyy-MM-ddTHH:mm:ssZ)?

提前致谢.

python date pandas

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

EC2和登录日志

我已经设置了多个EC2实例,并打算让多个用户通过SSH访问它们。服务器上是否有任何文件可以监视谁以及何时登录?

任何帮助,不胜感激。

最高

ssh logging monitoring amazon-ec2

4
推荐指数
3
解决办法
6627
查看次数

如何在PySolr中使用构面-似乎无法显示构面结果

(我已经看到了与此类似的问题-但似乎无法解决以下原因为何不起作用!)

嗨,我有一个正在运行的solr本地实例,并进行了以下调用(通过浏览器中的url框):

http://localhost:8983/solr/select?q=video&rows=0&facet=true&facet.field=q_date
Run Code Online (Sandbox Code Playgroud)

并获得以下结果(请参见结果1)。然后,我尝试使用Python / PySolr进行等效处理:

solr = pysolr.Solr('http://localhost:8983/solr/', timeout=10)

params = {
  'facet': 'true',
  'facet.field': 'q_date',
  'rows': '0',
}

results = solr.search('video', **params)
Run Code Online (Sandbox Code Playgroud)

而且似乎没有任何结果(如果我做“ rows”:10,那么我得到10个结果)-但无论哪种情况,我似乎都没有任何方面。

任何想法如何解决这个问题?在弄清楚这一点之后,我也希望使用StatsComponent功能(例如,&stats = true&stats.field = q_visits)

提前致谢

结果1:

<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">2</int>
<lst name="params">
<str name="facet">true</str>
<str name="q">video</str>
<str name="facet.field">q_date</str>
<str name="rows">0</str>
</lst>
</lst>
<result name="response" numFound="670" start="0"/>
<lst name="facet_counts">
<lst name="facet_queries"/>
<lst name="facet_fields">
<lst name="q_date">
<int name="2013-03-31T00:00:00Z">135</int>
<int name="2013-01-31T00:00:00Z">121</int>
<int name="2012-10-31T00:00:00Z">113</int>
<int name="2013-02-28T00:00:00Z">112</int>
<int name="2012-11-30T00:00:00Z">107</int>
<int name="2012-12-31T00:00:00Z">82</int>
</lst>
</lst>
<lst name="facet_dates"/> …
Run Code Online (Sandbox Code Playgroud)

python solr pysolr

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

NLTK词性标注器是使用全局信息还是仅使用被标记的单词?

我目前正在使用NLTK的"nltk.pos_tag"进行部分词性标注.我想知道NLTK的标记器是否使用了当前被标记的单词之外的信息来确定单词的POS?

如果没有,NLTK会有一个标记器来执行此操作吗?

在此先感谢您的任何信息!

python nlp nltk

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

计算pandas分组对象中的唯一值

我在pandas/python中有一个表,我正在做以下事情:

grouped_data = df_comments_cols ['article_id'].groupby(df_comments_cols ['user_id'])

现在要计算每个用户的文章数量,我会执行以下操作:

ct_grouped_data = grouped_data.count()

以上计算每个用户的文章ID数量.但是,有时每个用户有多个相同的文章ID(从某种意义上说,用户已经多次与该文章进行过互动)而且我只希望计算每个用户的唯一文章ID - 是否有快速的方法来执行此操作?

提前致谢.

python pandas

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

用Pandas/Python重塑表

嗨,我有下表,希望重塑它:

嗨,我在Pandas数据帧中有下表:

    q_string    q_visits    q_date
0   nucleus         1790        2012-10-02 00:00:00
1   neuron          364         2012-10-02 00:00:00
2   current         280         2012-10-02 00:00:00
3   molecular       259         2012-10-02 00:00:00
4   stem            201         2012-10-02 00:00:00
Run Code Online (Sandbox Code Playgroud)

我想将q_date作为列标题,q_string作为行标签,并在交叉单元​​格中使用q_visits.

什么是在Pandas/Python中这样做的最好方法?

python pandas

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

使用带有超过1 df列的.apply()

我在python/pandas中有一个带有几个列的df,并希望将df.apply(some_function)传递给'some_function'列的子集.

做这个的最好方式是什么?

提前致谢!

python pandas

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