问题列表 - 第30067页

如何计算值在数据框的列中出现的次数?

有没有一种简单的方法来识别值在数据帧的向量或列中的次数?我基本上想要直方图的数值,但我不知道如何访问它.

# sample vector
a <- c(1,2,1,1,1,3,1,2,3,3)

#hist
hist(a)
Run Code Online (Sandbox Code Playgroud)

谢谢.

更新:

关于Dirk的建议我正在使用hist.当我知道我的所有值都是整数时,有没有比将范围指定为1.9,2.9等更好的方法?

 hist(a, breaks=c(1,1.9,2.9,3.9,4.9,5.9,6.9,7.9,8.9,9.9), plot=FALSE)$counts
Run Code Online (Sandbox Code Playgroud)

statistics r

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

将 DataGridComboBoxColumn ItemsSource 绑定到relativeSource FindAncestor 不起作用

我正在尝试使用 WPFToolkit 的 DataGrid 控件(和 C#/.Net 3.5)来显示每个记录的 ComboBox。使用以下代码,组合框会显示,但其下拉列表不包含任何项目:

<wpftkit:DataGrid ItemsSource="{Binding TransactionToEdit.SisterTransactions}"
          AutoGenerateColumns="False">
<wpftkit:DataGrid.Columns>
    <wpftkit:DataGridComboBoxColumn Header="Account" ItemsSource="{Binding RelativeSource={RelativeSource AncestorType={x:Type StackPanel},  diagnostics:PresentationTraceSources.TraceLevel=High}, Path=DataContext.Accounts}" DisplayMemberPath="Name"/>
</wpftkit:DataGrid.Columns>
</wpftkit:DataGrid>
Run Code Online (Sandbox Code Playgroud)

此外,Visual Studio 的输出窗口显示以下错误:

System.Windows.Data Error: 4 : Cannot find source for binding with 
  reference 'RelativeSource FindAncestor, AncestorType='System.Windows.Controls.StackPanel', AncestorLevel='1''. 
  BindingExpression:Path=DataContext.Accounts; DataItem=null; target element is 
  'DataGridComboBoxColumn' (HashCode=25733404); target property is 
  'ItemsSource' (type 'IEnumerable')
Run Code Online (Sandbox Code Playgroud)

但是,以下代码按预期工作(组合框的下拉列表已正确填充):

<ItemsControl ItemsSource="{Binding TransactionToEdit.SisterTransactions}">
<ItemsControl.ItemTemplate>
    <DataTemplate>
    <ComboBox ItemsSource="{Binding RelativeSource={RelativeSource AncestorType={x:Type StackPanel}}, Path=DataContext.Accounts, diagnostics:PresentationTraceSources.TraceLevel=High}" DisplayMemberPath="Name"/>
    </DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
Run Code Online (Sandbox Code Playgroud)

请注意,DataGrid 和 ItemsControl 都具有相同的 ItemsSource 字符串。DataGridComboBoxColumn 和 ComboBox …

binding wpftoolkit wpfdatagrid

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

将列表传递给RESTful Web服务

有没有办法将列表传递给Jersey中的RESTFul Web服务方法?像@PathParam("list")列表一样的东西?

java jersey

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

Java传递值 - 你能解释一下吗?

我读了这篇优秀的文章,这是有道理的:Java严格按价值传递; 当一个对象是一个参数时,该对象的引用按值传递.

但是,我完全混淆了为什么以下代码段可能会起作用. Foo有一个String成员变量a,它是不可变的,每次都需要刻录.第一种刻录方法(注释掉)应该可以正常工作.第二个方法设置了a对传递的值的引用.如果newstr是临时变量,它应该不起作用.预期的输出结果是:

Totally temp
NULL
Run Code Online (Sandbox Code Playgroud)

但是,我明白了

Totally temp
Totally temp
Run Code Online (Sandbox Code Playgroud)

为什么?临时变量引用仍然很好,这只是纯粹的运气吗?

public class Foo {
    String a;
    public Foo(){}
    public void burna(String newstr){
           // a = new String(newstr);
           a = newstr; /*this should not work: */ 
        }
}

public class foobar {
    Foo m_foo;
    public foobar(){};
    public void dofoo(){
        String temp = new String("Totally temp\n");
        m_foo.burna(temp);
        System.out.print(m_foo.a);
    }

}

 public static void main(String[] args) {
        Foo myfoo …
Run Code Online (Sandbox Code Playgroud)

java reference

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

rtmp是保护图像的唯一方法

我有管理访问权限的图像.我遇到了osmf和rtmp流媒体,它们是flash/adobe技术,需要我安装一个特殊的服务器.任何人都知道用PHP获得相同效果的其他方法.

编辑:

通过"管理访问权限",我的意思是普通用户无法保存页面并使用它保存图像.如果他们想要再次查看图像,他们将不得不重新访问,重新请求它.Flash流媒体服务器提供了这一点,但是有非Flash/adobe解决方案可以与之进行比较.

编辑:

"放弃"不是您对作为出版商的雇主所说的,并且有法律要求保护知识产权其他实体的许可证.对不起,但我不做出管理决定,而且我不是律师.我在技术部门工作,需要找到所要求的最佳技术解决方案.如果它仍然偶尔失败,我会说这是现在最好的技术,我已经把它给了你.当我应该尽力而为时,我不希望被发现个人微不足道.有些人似乎没有真正的工作?

php apache-flex adobe rtmp

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

R中的快速Levenshtein距离?

是否有包含Levenshtein距离计数功能的包,它是作为C或Fortran代码实现的?我有很多的字符串进行比较,并stringMatchMiscPsycho对这个太慢了.

performance packages r levenshtein-distance stringdist

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

在C源代码中返回无处(?)

看看下面的代码.

"Hello " "World!";
"The number is ", 37;
int x=23;
char *y="232";
x,x+2,x*3;
atoi(y) - x;
Run Code Online (Sandbox Code Playgroud)

它是C(99)源的完美有效片段.但!所有表达都无处可去!如何跟踪甚至使用所有这些匿名值?他们存放在哪里,他们的目的是什么?

c

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

自定义提交按钮

如何创建提交按钮,并在其上定义自定义标题以及自定义类样式?

forms cakephp submit button

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

减少或显式递归?

我最近开始和朋友一起阅读Paul Graham的On Lisp,我们意识到我们对reduce有不同的看法:我认为它非常清晰简洁地表达了某种递归形式; 他更喜欢非常明确地写出递归.

我怀疑我们在某些情况下是正确的而在另一种情况下是错误的,但我们不知道这条线在哪里.你何时选择一种形式而不是另一种形式,在做出这种选择时你会怎么想?

为了清楚我对reduce和显式递归的意思,这里实现了两次相同的函数:

(defun my-remove-if (pred lst)
    (fold (lambda (left right)
                  (if (funcall pred left) 
                      right 
                      (cons left right)))
          lst :from-end t))

(defun my-remove-if (pred lst)
    (if lst
        (if (funcall pred (car lst))
            (my-remove-if pred (cdr lst))
            (cons (car lst) (my-remove-if pred (cdr lst))))
        '()))
Run Code Online (Sandbox Code Playgroud)

我害怕我开始使用Schemer(现在我们是Racketeers?)所以如果我搞砸了Common Lisp语法,请告诉我.希望即使代码不正确,这一点也很明确.

lisp coding-style

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

OpenERP缓存功能

我想在我的OpenERP模块中缓存一些结果,所以我挖了一下并找到了缓存装饰器.不幸的是,我能找到的大多数文档都在类声明中:

使用它作为您计划缓存的函数的装饰器超时:0 =没有超时,否则以秒为单位

任何人都可以推荐一个如何使用它的好例子吗?是否存在需要避免的已知问题?

python caching openerp

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