小编Sta*_*nLe的帖子

如何绘制一个只是一个圈子的自定义UIView - iPhone应用程序

我将如何绘制一个自定义的UIView,它实际上只是一个球(2D圆圈)?我会覆盖drawRect方法吗?有人能告诉我绘制蓝色圆圈的代码吗?

此外,在类本身内更改该视图的框架是否可以?或者我是否需要从不同的班级更改框架?

(只是试图设置一个球弹跳)

iphone uiview ipad ios

128
推荐指数
7
解决办法
14万
查看次数

将正常曲线叠加到R中的直方图

我已经设法在网上找到如何将正常曲线叠加到R中的直方图,但我想保留直方图的正常"频率"y轴.请参阅下面的两个代码段,并注意在第二个代码段中,y轴被替换为"density".如何将y轴保持为"频率",就像在第一个图中一样.

作为奖励:我想在密度曲线上标记SD区域(最多3 SD).我怎样才能做到这一点?我试过了abline,但是这条线延伸到了图形的顶部,看起来很丑陋.

g = d$mydata
hist(g)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

g = d$mydata
m<-mean(g)
std<-sqrt(var(g))
hist(g, density=20, breaks=20, prob=TRUE, 
     xlab="x-variable", ylim=c(0, 2), 
     main="normal curve over histogram")
curve(dnorm(x, mean=m, sd=std), 
      col="darkblue", lwd=2, add=TRUE, yaxt="n")
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

看看上面的图像中,y轴是"密度".我想把它变成"频率".

plot r gaussian histogram

58
推荐指数
3
解决办法
17万
查看次数

R - 测试第一次出现string1后是否为string2

我有一个R字符串,格式

s = `"[some letters and numbers]_[a number]_[more numbers, letters, punctuation, etc, anything]"`
Run Code Online (Sandbox Code Playgroud)

我只是想要一种检查是否s包含"_2"在第一个位置的方法.换句话说,在第一个_符号之后,单个数字是"2"吗?我如何在R中执行此操作?

我假设我需要一些复杂的正则表达式?

例子:

39820432_2_349802j_32hfh = TRUE
Run Code Online (Sandbox Code Playgroud)

43lda821_9_428fj_2f = FALSE(注意那里有一个_2,但没有在正确的位置)

r contains

52
推荐指数
2
解决办法
12万
查看次数

从数据框中获取一行作为R中的向量

我知道要从R中的数据框中获取一行,我们可以这样做:

data[row,] 
Run Code Online (Sandbox Code Playgroud)

其中row是一个整数.但这会产生一个丑陋的数据结构,其中每列都标有列名的名称.我怎样才能把它作为一个价值列表?

r

28
推荐指数
3
解决办法
4万
查看次数

如何查询外部SQL数据库 - iPhone应用程序

我之前在iPhone应用程序中使用过sqlite3,但是如何查询到我网站上的外部SQL数据库呢?

sql sqlite iphone ios

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

iPhone应用程序 - 解雇模态视图控制器不会解除它

我有一个UIViewController(称之为NumberTwo),我把它作为另一个UIViewController的模态视图控制器(称之为NumberOne).NumberTwo包含一个touchesBegan方法,用于监听触摸,它还有一个加速计方法,用于监听x,y或z方向的设备方向变化.NumberTwo有一个名为"Done"的按钮,当点击时,它将自己视为模态视图控制器:

[self dismissModalViewControllerAnimated:NO];
Run Code Online (Sandbox Code Playgroud)

但似乎它仍在倾听触摸,它仍然在倾听加速度.当我解雇它时,我怎么能完全释放NumberTwo?我尝试添加一个发布调用,如下所示:

[self dismissModalViewControllerAnimated:NO];
[self release];
Run Code Online (Sandbox Code Playgroud)

但是这导致了EXEC_BAD_ACCESS.

iphone uiviewcontroller uiview ios

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

NSMutableArray removeObjectAtIndex

从NSMutableArray中删除时出现以下错误

-[__NSArrayI removeObjectAtIndex:]: unrecognized selector sent to instance 0x1cdced10
2011-07-13 00:33:14.333 MassText[1726:707] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI removeObjectAtIndex:]: unrecognized selector sent to instance 0x1cdced10'
Run Code Online (Sandbox Code Playgroud)

然而,在我删除之前,我打印出数组和索引.两者都没有,我没有理由相信为什么会发生这种错误.有任何想法吗?

iphone objective-c uiviewcontroller nsmutablearray ios

6
推荐指数
2
解决办法
6373
查看次数

Mac终端 - 从png文件创建动画gif

我有一堆名为1.png,2.png等的png文件,我想从它们中创建一个动画gif图像.我没有成功找到将这些png文件转换为单个动画gif的终端命令的解决方案.

有人可以发一些我可以尝试的命令吗?我尝试过"转换"命令,但我的终端总是说即使我安装了ImageMagik也找不到转换.

terminal png gif

6
推荐指数
2
解决办法
6752
查看次数

Java - Mac 上的屏幕尺寸

我有一个 Java 应用程序,为了找到要使用的屏幕大小,我执行以下操作,例如:

Toolkit.getDefaultToolkit().getScreenSize().width;
Toolkit.getDefaultToolkit().getScreenSize().height;
Run Code Online (Sandbox Code Playgroud)

在我的应用程序中,我在屏幕上绘制一些项目。为了确定位置,我使用这些值作为宽度和高度(因为我想要一个特定的项目位于最底部)。

但是,我发现它超出了屏幕,即使它的位置没有超过屏幕高度的值。

然后,我意识到我在 Mac 上,Java 应用程序弹出的窗口在 Mac 顶部的小工具栏菜单下方启动(你知道,有时间、电池等的东西) 。我的应用程序中是否需要考虑该栏的高度?如果是这样,有没有一种简单的方法可以说“如果我使用的是 Mac,则从高度中减去一些值”。另外,该菜单栏的高度值是多少?

java toolkit jpanel jframe

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

R - 按 z 值与图例的颜色散点图点

我有一个散点图,希望通过分配z给每个点的值对点进行着色。然后我想获得图右侧的图例,以z使用平滑的色谱显示哪些颜色对应于哪些值。

您可以使用以下一些x,y,z值,以便这是一个可重现的示例。

x = runif(50)
y = runif(50)
z = runif(50) #determines color of the (x,y) point
Run Code Online (Sandbox Code Playgroud)

我想最好的答案是适用于任何颜色函数的答案,但我确实预计使用rainbow()

r

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