问题列表 - 第44724页

处理R中的日期和时间

我有一个包含2列的数据框,第一列包含日期,第二列包含时间,格式如下:

     date         time        
[1,] "2003-10-03" "22:32:00"
[2,] "2003-10-05" "17:43:06"
[3,] "2003-10-10" "18:45:56"
[4,] "2003-11-12" "17:07:16"
[5,] "2003-11-13" "12:48:04"
[6,] "2003-11-13" "18:17:57"
Run Code Online (Sandbox Code Playgroud)

我想创建一些这些数据的直方图,查看每年,每月和每天特定时段的事件数量.

这一年很容易

hist(as.Date(df[,1]), "years")
Run Code Online (Sandbox Code Playgroud)

现在,为了获得每个月的事件数量(无视年份),我使用了:

 months = c("January", "February", "March", 
            "April", "May", "June", "July", 
            "August", "September", "October", 
            "November", "December")
 tb <- table(factor(months.Date(dt), levels=months)
 barplot(tb)
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 有没有更好的方法每月做直方图?
  2. 我如何在一天中的时间做同样的事情(每小时箱就足够了)?

谢谢

datetime r

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

ASP.NET - SEO友好?

我想问你们关于用ASP.NET编写的服务的SEO意见.我遇到了一位搜索引擎优化专家,他说几乎不可能为用ASP.NET编写的服务/门户网站制作搜索引擎优化,因为谷歌机器人不喜欢它生成的网页.你能否证实或否认这一理论?

asp.net seo asp.net-ajax

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

Lazarus:DBGrid显示"(MEMO)"作为SQLite 3中字符串字段的值

我正在尝试使用Lazarus和SQLdb组件编写一个简单的SQLite 3应用程序.

我已设法连接到数据库并填充TDBGrid.问题是作为文本字段的所有列都显示值"(MEMO)"而不是DB中的字符串.

delphi sqlite lazarus memo

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

使用Mathematica识别时间序列中的重要最小值和最大值

我需要一种方法来识别Mathematica的时间序列数据中的局部最小值和最大值.这似乎应该是一件容易的事情,但它变得棘手.我在MathForum上发布了这个,但我想我可能会在这里得到一些额外的关注.

您可以在以下网址找到讨论该问题的论文:http://www.cs.cmu.edu/~eugene/research/full/compress-series.pdf

到目前为止我试过这个...

获取并格式化一些数据:

data = FinancialData["SPY", {"May 1, 2006", "Jan. 21, 2011"}][[All, 2]];
data = data/First@data;
data = Transpose[{Range[Length@data], data}];
Run Code Online (Sandbox Code Playgroud)

定义2个功能:

第一种方法:

findMinimaMaxima[data_, window_] := With[{k = window},
  data[[k + Flatten@Position[Partition[data[[All, 2]], 2 k + 1, 1],  x_List /;  x[[k + 1]] < Min[Delete[x, k + 1]] || x[[k + 1]] > Max[Delete[x, k + 1]]]]]]
Run Code Online (Sandbox Code Playgroud)

现在另一种方法,虽然不那么灵活:

findMinimaMaxima2[data_] := data[[Accumulate@(Length[#] & /@ Split[Prepend[Sign[Rest@data[[All, 2]] - Most@data[[All, 2]]], 0]])]]
Run Code Online (Sandbox Code Playgroud)

看看每个功能的作用.首先findMinimaMaxima2 []:

minmax = findMinimaMaxima2[data];
{Length@data, …
Run Code Online (Sandbox Code Playgroud)

wolfram-mathematica time-series mathematical-optimization

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

ImageMagick只转换pdf的第一页

我在使用ImageMagick时遇到了一些麻烦.

我在Windows 7 - 32Bit上安装了GhostScript v9.00和ImageMagick-6.6.7-1-Q16

当我在cmd中运行以下命令时

转换D:\ test\sample.pdf D:\ test\pages\page.jpg

只有pdf的第一页转换为pdf.我也尝试了以下命令

转换D:\ test\sample.pdf D:\ test\pages\page-%d.jpg

这会将第一个jpg创建为page-0.jpg,但不会创建另一个jpg.如果有人能对此有所了解,我真的很感激.谢谢.

更新:

我使用-debug"All"运行命令

其中一条出线说:

2011-01-26T22:41:49+01:00 0:00.727 0.109u 6.6.7 Configure Magick[5800]: nt-base.c/NTGhostscriptGetString/1008/Configure
registry: "HKEY_CURRENT_USER\SOFTWARE\GPL Ghostscript\9.00\GS_DLL" (failed)
Run Code Online (Sandbox Code Playgroud)

它毕竟可能与GhostScript有关吗?

pdf imagemagick

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

避免在Prolog绝对值谓词中使用cut

我在prolog中使用以下代码实现了以下功能:

abs2(X, Y) :- X < 0, Y is -X.
abs2(X, X) :- X >= 0, !.
Run Code Online (Sandbox Code Playgroud)

如何在不使用cut("!")的情况下实现此功能?

prolog prolog-cut

6
推荐指数
2
解决办法
2708
查看次数

在JavaScript中修改RegEx匹配

我想用JavaScript中的方括号包装给定字符串中所有出现的某些单词.

说这些话是苹果,橘子和香蕉.然后主题文本"You are comparing apples to oranges."应该变成"You are comparing [apples] to [oranges]."

这个的正则表达式是(apples|oranges),但问题是如何包装或更一般地,修改每个匹配.String.replace()允许您使用某个预定义的值替换匹配的匹配项,而不是基于匹配项的值.

谢谢.

javascript regex

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

Xcode 4的Command-shift-D等价物?

我正在尝试使用Xcode 4测试版,而我确实缺少⌘-Shift-D,它可以让您搜索符号或文件并快速打开它们.有谁知道如何在Xcode 4中调用它?

xcode xcode4

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

无法使用 MageUI 选择入口点

我正在使用 ClickOnce 发布我的 wpf 应用程序,但我也想对其进行混淆。
我将我的应用程序发布到本地文件夹,对其进行混淆,然后使用 mageui 放弃它,然后将其上传到我的网络服务器。
问题是,我似乎无法将我的可执行文件定义为入口点,每次我选择它时,它都会默认返回为空文件类型。
奇怪的是,即使我不混淆我的程序集并尝试按原样辞职,也会发生这种情况。我可以定义我引用的其他 dll 作为入口点(当然这不是它们的用途),但不能定义启动我的应用程序的可执行文件。
有什么建议么?

.net c# wpf clickonce

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

jQuery - 包含大量复选框的页面,如何绑定?

我有一个复选框页面,在某些情况下超过100.我目前正在这样做:

$('form[name=myForm] input[name=myCheckbox]').change(function(){ 

    var numChkd = $('input[name=myCheckbox]:checked').size();

    console.log(numChkd);

};
Run Code Online (Sandbox Code Playgroud)

但正如你可以想象的那样,这可能会变得很慢.有没有更好的方法将事件绑定到多个元素?这有效,但我想知道是否有更好的方法?

checkbox optimization jquery

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