小编Kar*_*cek的帖子

点与线之间的距离(从两点开始)

我正在使用Python + Numpy(也可以使用Scipy)并且有三个2D点

(P1, P2, P3); 
Run Code Online (Sandbox Code Playgroud)

我试图让P3的距离垂直于P1和P2之间绘制的直线.让P1=(x1,y1),P2=(x2,y2)P3=(x3,y3)

在矢量符号中,这将非常简单,但我对python/numpy相当新,并且无法获得任何有效(甚至关闭)的东西.

任何提示赞赏,谢谢!

python numpy point vector scipy

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

在熊猫中就位sort_values到底是什么意思?

也许这是一个非常幼稚的问题,但我陷入其中:pandas.Series有一个方法sort_values,可以选择是否“就地”执行。我已经用谷歌搜索了一段时间,但是我对此不太清楚。看来,除了我以外,所有人都知道这件事。谁能给我一些说明性的解释,这两种选择对于傻瓜有何不同……?

感谢您的协助。

python sorting in-place pandas

9
推荐指数
2
解决办法
9819
查看次数

R中替代tsoutliers的Python

R有一个很好的库来检测时间序列中的异常,它的名字是tsoutliers,例如在这里讨论https://stats.stackexchange.com/questions/104882/detecting-outliers-in-time-series-ls-ao- TC-使用-tsoutliers封装功能于R-如何

python中有替代库吗?或者如何使用更多标准库(numpy,scipy,sklearn)找到时间序列异常值的简单方法?

python r time-series anomaly-detection

8
推荐指数
0
解决办法
1133
查看次数

在Python中格式化两个数字

我正在处理数字的格式.我假设.format允许使用多个参数:

a = 1.11111111111
b = 0.9
s = '({0:.2f}, {0:.2f})'.format(a, b)
print(s)
Run Code Online (Sandbox Code Playgroud)

返回:

'(1.11, 1.11)'
Run Code Online (Sandbox Code Playgroud)

代替:

'(1.11, 0.90)'
Run Code Online (Sandbox Code Playgroud)

另一方面,这很好用:

'({}, {})'.format(a, b)
Run Code Online (Sandbox Code Playgroud)

返回:

'(1.11111111111111, 0.9)'
Run Code Online (Sandbox Code Playgroud)

知道问题出在哪里?

python string string-formatting python-3.x

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

python中两个时间戳的平均值

我有两个时间戳(pandas.tslib.Timestamp)ts1,ts2我想计算它们的平均值.

(ts1+ts2)/2
Run Code Online (Sandbox Code Playgroud)

但是,我收到此错误:

TypeError: unsupported operand type(s) for +: 'Timestamp' and 'Timestamp'
Run Code Online (Sandbox Code Playgroud)

感谢您的任何帮助.

python datetime average pandas

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

bokeh服务器的简单用户名和密码保护

我有一个简单的bokeh服务器应用程序,我想在基于Linux的Azure节点上公开它。服务器在那里并且正在运行。

我的问题是:如何通过用户名和密码保护内容?我不一定需要用户身份验证。

到目前为止,我的想法(未尝试过,可能行不通)

  1. 用文本字段创建一个额外的bokeh服务器页面。
  2. 在按钮的回调中,添加密码是否合适的测试。如果是这样,则重定向到原始服务器页面。否则,通知用户有关错误凭证的信息。

python authentication azure password-protection bokeh

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