小编Aar*_*ron的帖子

从 Seaborn Boxplot 中提取异常值

有没有办法在绘制 Seaborn Boxplot 后提取所有异常值?例如,如果我正在为以下数据绘制箱线图

      client                total
1      LA                     1
2      Sultan                128
3      ElderCare              1
4      CA                     3
5      More                  900
Run Code Online (Sandbox Code Playgroud)

我想在绘制箱线图后看到以下记录作为异常值返回。

2      Sultan                128
5      More                  900
Run Code Online (Sandbox Code Playgroud)

python matplotlib boxplot seaborn

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

测试间谍的返回值

我正在开发一个Ionic应用程序.该calling功能允许用户拨打该号码factory.call.

factory.call = '345-678-9087';

factory.calling = function(){
    return $window.location.href = 'tel:' + factory.call;
};
Run Code Online (Sandbox Code Playgroud)

这是上面的Jasmine测试,

it('calling method', function(){
    spyOn(factory, 'calling');
    factory.calling();
    expect(typeof(windowMock.location.href)).toEqual('string');
});
Run Code Online (Sandbox Code Playgroud)

上面的测试通过就好了,但它没有测试factory.calling()返回的确切值.我试过以下没有运气.

1)

it('calling method', function(){
    var emergency = spyOn(factory, 'calling');
    factory.calling();
    expect(emergency).toEqual("'tel:' + factory.call");
});
Run Code Online (Sandbox Code Playgroud)

2) spyOn(factory, "calling").andCallThrough().

3) spyOn(factory, "calling").andReturn("'tel:' + factory.call").

jasmine karma-jasmine

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

在 Postgres 函数中引用参数

该表org有一列名为npi。为什么query1有效而不query2有效?

查询 1 -

CREATE OR REPLACE FUNCTION check (npi TEXT)
RETURNS BOOLEAN AS $$

DECLARE
   pass_npi TEXT;

BEGIN
   pass_npi := npi;

   SELECT 1
   FROM org doc
   WHERE doc.npi = pass_npi
   ;

   RETURN 1;

END $$
Run Code Online (Sandbox Code Playgroud)

查询 2 -

CREATE OR REPLACE FUNCTION check (npi TEXT)
RETURNS BOOLEAN AS $$

BEGIN

   SELECT 1
   FROM org doc
   WHERE doc.npi = npi
   ;

   RETURN 1;

END $$
Run Code Online (Sandbox Code Playgroud)

错误 -

Ambigious column name NPI

sql postgresql

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

从 ObjectResult 获取值

我有一个像这样的过滤器:

public class Err : ActionFilterAttribute
{
    public override void OnActionExecuted(ActionExecutedContext context)
    {
        var result = context.Result;
    }
}
Run Code Online (Sandbox Code Playgroud)

result是 的一个对象Microsoft.AspNetCore.Mvc.BadRequestObjectResult。它包含 aStatusCode和 a Value,但是当我尝试像这样提取它们时:context.Result.Value,我收到此错误:

错误 CS1061“IActionResult”不包含“Value”的定义,并且找不到接受“IActionResult”类型的第一个参数的可访问扩展方法“Value”。

c# asp.net-core

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

Postgres 复制到带有标头的 TSV 文件

我有一个像这样的功能 -

CREATE 
OR REPLACE FUNCTION ind (bucket text) RETURNS table (
    middle character varying (100),
    last character varying (100)
) AS $body$ BEGIN return query 
select 
  fname as first, 
  lname as last 
from all_records
; END;
$body$ LANGUAGE PLPGSQL;
Run Code Online (Sandbox Code Playgroud)

如何将结果输出select ind ('Mob')到 tsv 文件中?

我希望输出看起来像这样 -

first   last
MARY    KATHERINE
Run Code Online (Sandbox Code Playgroud)

sql postgresql

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

从API返回的标签值

此方法返回a bool和a string-

public (bool active, string name) Report() 
{
}
Run Code Online (Sandbox Code Playgroud)

从我的控制器,我称之为 -

public IActionResult Credit([FromBody] Data data)
{
    return Ok(Report())
}
Run Code Online (Sandbox Code Playgroud)

我得到的回应是这样的 -

{
    "item1": false,
    "item2": "Your name"
}
Run Code Online (Sandbox Code Playgroud)

我如何得到这个回应 -

{
    "Active": false,
    "Name": "Your name"
}
Run Code Online (Sandbox Code Playgroud)

c#

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

两个查询返回不同的数字

为什么这些查询给出不同的结果

查询1

SELECT DATEPART(YEAR, Cancel) [Year],
DATEPART(Month, Cancel) [Month], COUNT(1) [Count]
FROM Subscription
where DATEPART(YEAR, Cancel) = 2016
GROUP BY DATEPART(year, Cancel),DATEPART(Month, Cancel)
Run Code Online (Sandbox Code Playgroud)

该查询为我提供了2016年每个月的取消信息。

查询2

这使我在2016年的第9个月被取消。

select count(*) from Subscription
where Cancel >= '2016-09-01 00:00:00.000'
and Cancel <= '2016-09-30 00:00:00.000'
Run Code Online (Sandbox Code Playgroud)

这些数字相差5万。Query 1返回的会员人数比Query 2

sql sql-server

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