小编And*_*lva的帖子

PostgreSQL查询列出所有表名?

是否有任何查询可以列出我的Postgres DB中的所有表.

我尝试了一个查询,如:

SELECT table_name FROM information_schema.tables
                      WHERE table_schema='public' 
Run Code Online (Sandbox Code Playgroud)

但是这个查询也会返回视图.

我怎样才能只获取表名,而不是视图?

postgresql postgresql-9.2

160
推荐指数
7
解决办法
19万
查看次数

111
推荐指数
3
解决办法
7万
查看次数

在R中旋转x轴标签以显示条形图

我试图让x轴标签在条形图上旋转45度而没有运气.这是我下面的代码:

barplot(((data1[,1] - average)/average) * 100,
        srt       = 45,
        adj       = 1,
        xpd       = TRUE,
        names.arg = data1[,2],
        col       = c("#3CA0D0"),
        main      = "Best Lift Time to Vertical Drop Ratios of North American Resorts",
        ylab      = "Normalized Difference",
        yaxt      = 'n',
        cex.names = 0.65,
        cex.lab   = 0.65)
Run Code Online (Sandbox Code Playgroud)

plot r graph bar-chart axis-labels

84
推荐指数
7
解决办法
23万
查看次数

错误:找不到功能"单位"

在尝试修改主题设置时,这个简单的代码会出现以下错误:

library(ggplot2)
theme_nogrid <- theme_set(theme_update(  
                  plot.margin=unit(c(.25, .25, .25, .25), "in"),))

Error in do.call(theme, list(...)) : could not find function "unit"
Run Code Online (Sandbox Code Playgroud)

R给了我使用'unit'的任何元素的这个错误.任何其他不称为"单位"的设置都可以正常工作.我正在运行R v.2.15.2(64位Windows).

我在网上广泛搜索了这个问题,一无所获.我感谢对此问题的任何建议.

r ggplot2

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

在SQL Server中重命名约束?

是否可以在SQL Server中重命名约束?我不想删除并创建一个新约束,因为这个约束会影响其他已存在的约束,我将不得不重新创建/更改它们.

sql sql-server constraints

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

C++中动态调度和后期绑定有什么区别?

我最近读过维基百科上的Dynamic Dispatch,无法理解C++中动态调度和后期绑定之间的区别.

当使用每种机制时?

来自维基百科的确切报价:

动态调度与后期绑定(也称为动态绑定)不同.在选择操作的上下文中,绑定是指将名称与操作相关联的过程.调度是指在确定名称引用的操作后选择操作的实现.使用动态分派时,名称可能在编译时绑定到多态操作,但是直到运行时才会选择实现(这是动态分派在C++中的工作方式).但是,后期绑定确实意味着动态调度,因为在选择了名称所引用的操作之前,您无法选择要选择的多态操作的哪个实现.

c++ oop

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

选择除以2后余数(模数)为1的行?

选项中有一列包含整数.我想仅在该值%2 = 1时选择行.

我知道这可以在2个查询中完成但是可以在1中完成吗?

sql database select where-clause modulus

51
推荐指数
2
解决办法
10万
查看次数

使用Scipy拟合Weibull分布

我试图重新创建最大似然分布拟合,我已经可以在Matlab和R中做到这一点,但现在我想使用scipy.特别是,我想估计我的数据集的Weibull分布参数.

我试过这个:

import scipy.stats as s
import numpy as np
import matplotlib.pyplot as plt

def weib(x,n,a):
    return (a / n) * (x / n)**(a - 1) * np.exp(-(x / n)**a)

data = np.loadtxt("stack_data.csv")

(loc, scale) = s.exponweib.fit_loc_scale(data, 1, 1)
print loc, scale

x = np.linspace(data.min(), data.max(), 1000)
plt.plot(x, weib(x, loc, scale))
plt.hist(data, data.max(), normed=True)
plt.show()
Run Code Online (Sandbox Code Playgroud)

得到这个:

(2.5827280639441961, 3.4955032285727947)
Run Code Online (Sandbox Code Playgroud)

并且看起来像这样的分布:

使用Scipy进行威布尔分布

我一直exponweib在阅读http://www.johndcook.com/distributions_scipy.html.我也尝试了scipy中的其他Weibull函数(以防万一!).

在Matlab(使用分布拟合工具 - 参见屏幕截图)和R(使用MASS库函数fitdistr和GAMLSS包)中,我得到(loc)和b(比例)参数更像1.58463497 5.93030013.我相信所有三种方法都使用最大似然法进行分布拟合.

威布尔分布使用Matlab

如果你想去,我已经在这里发布了我的数据!为了完整起见,我使用的是Python 2.7.5,Scipy 0.12.0,R 2.15.2和Matlab 2012b.

为什么我会得到不同的结果!?

python numpy distribution scipy weibull

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

警告:尝试呈现其视图不在窗口层次结构中的ViewController

在我的一个应用程序中,我从该application didReceiveLocalNotification方法调用viewController .页面加载成功,但它显示一条警告:

 Warning: Attempt to present <blankPageViewController: 0x1fda5190> on 
 <ViewController: 0x1fd85330> whose view is not in the window hierarchy!
Run Code Online (Sandbox Code Playgroud)

我的代码如下:

 -(void) application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification {

    blankPageViewController *myView = [[blankPageViewController alloc] 
               initWithNibName:@"blankPageViewController" bundle: nil];
    myView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
    [self.viewController presentViewController:myView animated:NO completion:nil];  
}
Run Code Online (Sandbox Code Playgroud)

xcode objective-c uiviewcontroller ios

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

在for循环中获取令牌的子串?

我有这个for循环来获取目录名列表:

for /d %%g in (%windir%\Assembly\gac_msil\*policy*A.D*) do (
echo %%g
)
Run Code Online (Sandbox Code Playgroud)

输出:

C:\WINDOWS\Assembly\gac_msil\policy.5.0.A.D
C:\WINDOWS\Assembly\gac_msil\policy.5.0.A.D.O
C:\WINDOWS\Assembly\gac_msil\policy.5.20.A.D.O
C:\WINDOWS\Assembly\gac_msil\policy.5.25.A.D.O
C:\WINDOWS\Assembly\gac_msil\policy.5.35.A.D.O
C:\WINDOWS\Assembly\gac_msil\policy.5.55.A.D.O
C:\WINDOWS\Assembly\gac_msil\policy.5.60.A.D.O
C:\WINDOWS\Assembly\gac_msil\policy.5.70.A.D.O
C:\WINDOWS\Assembly\gac_msil\policy.6.0.A.D.O
Run Code Online (Sandbox Code Playgroud)

我想获取以"policy"开头的文件夹名称,但echo %%g:~29不起作用.我也试过set x=%%g,然后echo %x:~29%仍然无法正常工作.

那么,我如何从for循环中的令牌获取子串?

string for-loop batch-file token

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