有没有一种简单的方法来识别值在数据帧的向量或列中的次数?我基本上想要直方图的数值,但我不知道如何访问它.
# 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) 我正在尝试使用 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 …
有没有办法将列表传递给Jersey中的RESTFul Web服务方法?像@PathParam("list")列表一样的东西?
我读了这篇优秀的文章,这是有道理的: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) 我有管理访问权限的图像.我遇到了osmf和rtmp流媒体,它们是flash/adobe技术,需要我安装一个特殊的服务器.任何人都知道用PHP获得相同效果的其他方法.
编辑:
通过"管理访问权限",我的意思是普通用户无法保存页面并使用它保存图像.如果他们想要再次查看图像,他们将不得不重新访问,重新请求它.Flash流媒体服务器提供了这一点,但是有非Flash/adobe解决方案可以与之进行比较.
编辑:
"放弃"不是您对作为出版商的雇主所说的,并且有法律要求保护知识产权其他实体的许可证.对不起,但我不做出管理决定,而且我不是律师.我在技术部门工作,需要找到所要求的最佳技术解决方案.如果它仍然偶尔失败,我会说这是现在最好的技术,我已经把它给了你.当我应该尽力而为时,我不希望被发现个人微不足道.有些人似乎没有真正的工作?
是否有包含Levenshtein距离计数功能的包,它是作为C或Fortran代码实现的?我有很多的字符串进行比较,并stringMatch从MiscPsycho对这个太慢了.
看看下面的代码.
"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)源的完美有效片段.但!所有表达都无处可去!如何跟踪甚至使用所有这些匿名值?他们存放在哪里,他们的目的是什么?
我最近开始和朋友一起阅读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语法,请告诉我.希望即使代码不正确,这一点也很明确.
我想在我的OpenERP模块中缓存一些结果,所以我挖了一下并找到了缓存装饰器.不幸的是,我能找到的大多数文档都在类声明中:
使用它作为您计划缓存的函数的装饰器超时:0 =没有超时,否则以秒为单位
任何人都可以推荐一个如何使用它的好例子吗?是否存在需要避免的已知问题?
java ×2
r ×2
adobe ×1
apache-flex ×1
binding ×1
button ×1
c ×1
caching ×1
cakephp ×1
coding-style ×1
forms ×1
jersey ×1
lisp ×1
openerp ×1
packages ×1
performance ×1
php ×1
python ×1
reference ×1
rtmp ×1
statistics ×1
stringdist ×1
submit ×1
wpfdatagrid ×1
wpftoolkit ×1