2013-01-08 29 views
2

例如分配,我知道:如何让我的变化,而在Q

c1 xasc table 

将返回以升序的值c1排序的表,但是这并没有改变表本身。所以我想知道是否有其他方法

table:`c1 xasc table 

可以将更改应用到表。

+3

您使用统计编程语言[tag:r]标记了此标记。这看起来不像R码。请正确标记。 – Andrie

+0

@Andrie什么是q!? – rekire

+0

@rekire我不知道。这就是维基百科所说的:http://en.wikipedia.org/wiki/Q_(programming_language_from_Kx_Systems) – Andrie

回答

2

您可以执行以下操作,它会使用新的排序版本覆盖旧表格。

`c1 xasc `table 
+0

请注意,这不适用于函数内部的局部变量。在这种情况下,您需要重新分配原始变量,就像您在问题中演示的那样。 – mollmerx