小编rad*_*rat的帖子

MySQL子查询引用父查询中的字段

我正在构建一个对评级数据执行一些过滤的查询.

假设我有一个简单的表ratings,如下所示,存储来自在线评级工具的数据:

+----------------+----------------+--------+
| page_title     | timestamp      | rating |
+----------------+----------------+--------+
| Abc            | 20110417092134 | 1      |
| Abc            | 20110418110831 | 2      |
| Def            | 20110417092205 | 3      |
+----------------+----------------+--------+

我需要在最新的10个评级中提取具有高频率低值的页面,并将此查询限制为在前一周产生至少20个评级的页面.这是我提出的非常长的查询:

SELECT a1.page_title, COUNT(*) AS rvol, AVG(a1.rating) AS theavg, 
(
     SELECT COUNT(*) FROM
     (
         SELECT * FROM ratings a2 WHERE a2.page_title = a1.page_title 
         AND DATE(timestamp) <= '2011-04-24' ORDER BY timestamp DESC LIMIT 10
     ) 
     AS latest WHERE rating >=1 AND rating <=2 ORDER …
Run Code Online (Sandbox Code Playgroud)

mysql subquery

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

Cocoa接口到GEDCOM文件

GEDCOM 5.5文件(GenerationX)唯一成熟的GPL Cocoa编辑器最后一次发布于2003年:http://sourceforge.net/projects/generationx/ 它在Snow Leopard下看起来很不稳定,并且非常需要改造.

最近有人在Google Code上发布了一个概念验证应用程序(与GenerationX无关),但它看起来像一个未维护的项目:http: //code.google.com/p/cocoa-gedcom/

是否有任何Cocoa开发人员对家谱感兴趣并愿意复活任何这些项目?或者其他任何具有良好发布周期的项目我都不知道?

Mac家谱软件市场由昂贵且功能丰富的专有解决方案主导.适用于Mac OS的严格的开源GEDCOM兼容框架将是一件幸事.

macos cocoa open-source genealogy gedcom

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

通过GraphicsColumn在mathematica中垂直对齐绘图

GraphicsColumn()在Mathematica中使用一个令人讨厌的问题将一些DateList图组合在一个列中.我需要它们正确对齐,因为它们在同一时期显示不同的时间序列,但事实证明每个绘图的帧的大小会根据Y轴标签的长度自动调整大小.因此,将绘图与5位数标签和1位带有2位数标签相结合将完全危及垂直对齐.我尝试了几次调整(例如通过ImageSize设置宽度或最大宽度),不幸的是它们似乎都适用于整个图形的大小,而不是实际的框架.我似乎没有办法控制框架本身的大小.有任何想法吗?

layout wolfram-mathematica

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

在Mathematica中相交的子列表

我有以下两个清单

l1 = {{{2011, 3, 13}, 1}, {{2011, 3, 14}, 1}, {{2011, 3, 15}, 
    1}, {{2011, 3, 16}, 2}, {{2011, 3, 17}, 3}};
l2 = {{{2011, 3, 13}, 40}, {{2011, 3, 16}, 50}, {{2011, 3, 17}, 60}};

我需要从l2中提取项目,其日期(每个l2元素的第一个元素)与l1中的日期匹配(以便生成两个完全相同长度的列表)

我不明白为什么会这样:

Select[l1, MemberQ[Transpose[l2][[1]], #[[1]]]]

应该产生一个空列表.我错过了一些微不足道的事情吗?

transpose wolfram-mathematica

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