我用ggplo2创建了一个很好的facet_wrap密度图.我希望每个面板都有x和y轴标签,而不是只有左侧的y轴标签和底部的x标签.我现在拥有的是这样的:
library(ggplot2)
myGroups <- sample(c("Mo", "Larry", "Curly"), 100, replace=T)
myValues <- rnorm(300)
df <- data.frame(myGroups, myValues)
p <- ggplot(df) +
geom_density(aes(myValues), fill = alpha("#335785", .6)) +
facet_wrap(~ myGroups)
p
Run Code Online (Sandbox Code Playgroud)
哪个回报:
alt text http://www.cerebralmastication.com/wp-content/uploads/2009/10/3stooges.png
看起来这应该很简单,但我的Google Fu太穷了,无法找到答案.
我有这个字符串:
\tid <01CA4692.A44F1F3E@blah.blah.co.uk>; <b>Tue, 6 Oct 2009 15:38:16</b> +0100
Run Code Online (Sandbox Code Playgroud)
我希望将日期(大胆)提取到更有用的格式,例如06-10-2009 15:38:16
最好的方法是什么?
我是drupal的新手(刚刚用它完成了我的第一个网站),我发现它非常简单和强大.
最近,我被要求与Zikula建立一个社区.
他们更喜欢使用zikula,因为它是phpnuke的'进化',这是他们目前使用的cms(我已经'重新安排并重建'它).
而且,我想学习并使用1厘米.
那么,drupal和zikula之间的主要区别是什么?一个和另一个有什么优缺点?
我为什么要选择Drupal或Zikula?
ps:我知道大多数时候答案是"它完全取决于你的需求",但这应该是一个普遍的问题
我搜索过互联网并找到了一些很好的解决方案,可以将STDOUT发送到2个不同的地方.喜欢日志文件,同时也喜欢屏幕.这是一个例子:
use IO::Tee;
my $log_filename = "log.txt";
my $log_filehandle;
open( $log_filehandle, '>>', $log_filename )
or die("Can't open $log_filename for append: $!");
my $tee = IO::Tee->new( $log_filehandle, \*STDOUT );
select $tee;
Run Code Online (Sandbox Code Playgroud)
但是这个解决方案让STDERR只进入屏幕,我希望STDERR既可以进入屏幕,也可以进入STDOUT记录到的同一个日志文件.这甚至可能吗?
我的任务是记录我的构建过程,但我也想像往常一样在IDE的屏幕上看到它.记录错误消息与记录快乐消息一样重要.将错误记录到单独的日志文件中并不是一个好的解决方案.
几个朋友和我将建立简单的机器人跟踪黑色表面上的白线,我们以前从未做过这种事情,我有非常高水平的攻击计划,
获得满足所有计算需求的迷你atx板,跟踪道路的网络摄像头和2个用于推进方向的电动马达.
我主要担心的是,有没有更好的方法来追踪这条路?或者网络摄像头是否适合这项工作?
编辑:
跟着使用Photoresistor的答案似乎是要走的路,我还有一个问题就是有信号,在轨道的右边告诉机器人转向哪个方向.再次白色黑色.比如我必须在丁字路口左转.有没有办法在没有相机的情况下处理这个问题?
我正在使用python的base64模块,我得到一个可以编码或不编码的字符串.我想做的事情如下:
if isEncoded(s):
output = base64.decodestring(s)
else:
output = s
Run Code Online (Sandbox Code Playgroud)
想法?
我想在wpf中自定义切换按钮的切换状态.我想在打开按钮时将图像设置为切换按钮,并在关闭时设置另一个图像.为此,我想到了使用触发器.这就是我最终做的事情,
<Window ...>
<Window.Resources>
<Image x:Key="OnImage" Source="C:\ON.jpg" />
<Image x:Key="OffImage" Source="C:\OFF.jpg" />
<Style x:Key="OnOffToggleImageStyle" TargetType="ToggleButton">
<Style.Triggers>
<Trigger Property="IsChecked" Value="True">
<Setter Property="Content" Value="{StaticResource OnImage}" />
</Trigger>
<Trigger Property="IsChecked" Value="False">
<Setter Property="Content" Value="{StaticResource OffImage}" />
</Trigger>
</Style.Triggers>
</Style>
</Window.Resources>
<ListBox>
<ListBox.ItemTemplate>
<DataTemplate>
...
<ToggleButton IsChecked="{Binding Status}" Width="100" Height="35" Style="{StaticResource OnOffToggleImageStyle}" />
...
</DataTemplate>
</ListBox.ItemTemplate>
</Window>
Run Code Online (Sandbox Code Playgroud)
上面的代码段似乎只适用于列表框中的两个项目.如果多个项目具有绑定值,则status为true,则不起作用(仅适用于一个此类项目).请告诉我,我是否正在朝着正确的方向前进.还告诉我实现这一目标的其他方法.
在应用程序之间共享公共部分视图的最佳方法是什么?我在ascx文件中创建了一个包含我的部分视图的独立程序集,一些与该视图一起使用的脚本和一个HtmlHelper扩展方法,可以更轻松地创建局部视图.但是,从ASP.NET MVC应用程序引用该程序集时,它无法找到部分视图,因为ascx文件也未复制.此外,将附加脚本包含在应用程序中的最佳方法是什么?我目前唯一能看到的方法是将相关文件复制到新的应用程序中.
这个灵感来自我的语言大师同事,他似乎无法找到对他们的好用,经过我自己的几次蹩脚尝试后,我不得不同意.
现在我知道,一旦你有一些很好的实际原因,这些概念往往会更容易流动.
目前似乎唯一的目的是让你写一个Linq提供者?
是吗?这有什么其他好处吗?