小编use*_*762的帖子

线宽添加到线的长度

当我在matplotlib中绘制一个线段时,线宽似乎被添加到线的长度.在我的代码下面(不是最pythonic代码,但它应该做的伎俩).我做错了什么还是这只是matplotlib的一个功能?

import matplotlib.pyplot as plt
import numpy as np

L1 = 100
L2 = 75
L3 = 100
Y = 3
N = 5
l_prev = 0
for l, c in zip(np.linspace(0, L1, N), range(N)):
    plt.plot([l_prev, l], [0, 0], 'r', linewidth=20)
    l_prev = l
l_prev = L1
for l, c in zip(np.linspace(L1, L1 + L2, N), range(N)):
    plt.plot([l_prev, l], [Y, Y], 'g', linewidth=1)
    l_prev = l
l_prev = L1
for l, c in zip(np.linspace(L1, L1 + L3, N), range(N)):
    p …
Run Code Online (Sandbox Code Playgroud)

python matplotlib

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

pdftk和qpdf重置PDF注释安全性

为了能够在linux中为pdf文件添加注释,我必须重置pdf文档中的"注释"安全设置.

qpdf --decrypt input.pdf output.pdf应该删除任何密码或"加密"(根据这篇文章)

pdftk input input.pdf output output.pdf allow AllFeatures 应设置所有文件证券(包括"评论")

在应用这两个命令之后,在acroread中我仍然可以看到(文件 - >文档 - >安全选项卡)不允许注释.

如何重置此安全属性?

pdf pdftk

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

使用ipython-mode转到emacs中的第一个字符

C-a让我回到了线的开头.但是我想C-a在编写python代码时将我带回到文本的开头.

if(test) :
    print 'this is a test' # here i want to C-a
Run Code Online (Sandbox Code Playgroud)

现在,在行的结尾处,print我想按C-a下去p print,而不是行的开头.emacs中有哪些功能?

emacs ipython

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

Emacs响应缓慢:如何进行配置?

我有时会遇到一些Emacs。有时 emacs会花费大量时间来保存文件。我还不太清楚为什么以及何时发生。使用IPython和ropmacs时似乎会发生这种情况。

有没有办法找出emacs花费的时间?请注意,emacs在“保存”文件期间不会响应。

分析emacs的另一个线程没有提供明确的解决方案。

谁能推荐我采取什么步骤来找出使emacs忙碌的步骤。就像说的那样,它发生在运行ipython shell时,以及当我使用ropmacs通过大量代码链接自己的方式时。或者,有人知道这些软件包有问题吗?或者,是否是操作系统问题?(我有ubuntu 11.10,emacs 23.3.1,ipython 0.11)

emacs ipython ropemacs

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

在R中:is.data.frame(数据)出错:找不到对象',C5.0图

这个问题类似于Stackoverflow上的一些其他问题(这里,这里这里),但是不同,所以我不能将这些答案推断到我的案例中.

我有一个功能,我适合C5.0模型,而不是尝试绘制模型.

train_d <- globald[train_ind,c(features,21)]
model <- C5.0(binclass ~ .,data=train_d,trials=10)
Run Code Online (Sandbox Code Playgroud)

binclass是我的训练/测试数据中的列名称(globald是一个数据框,我从中对具有_ind索引和列的行进行子集c(3:12,21),其中第21列被命名binclass).配件效果很好.但是,当我也添加该行

plot(model,trial=0)
Run Code Online (Sandbox Code Playgroud)

然后我收到以下错误:Error in is.data.frame(data) : object 'train_d' not found.

如何在适合模型时train_d找到并正确使用,但在绘图时,train_d无处可寻?并且,有关如何解决此问题的任何建议.[r]中的命名空间对我来说仍然是一个谜.

一个最小的运行示例如下:

f <- function(){
    library(C50)
    set.seed(1)
    class = c(1,2)
    d <- data.frame(feature1 = sample(1:10,10,replace=TRUE), feature2 = 1:10, binclass = class)
    d$binclass <- as.factor(d$binclass)
    model <- C5.0(binclass ~ ., data=d)
    plot(model)   
}
Run Code Online (Sandbox Code Playgroud)

调用会f()导致以下错误:Error in is.data.frame(data) : object 'd' …

plot r decision-tree

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

标签 统计

emacs ×2

ipython ×2

decision-tree ×1

matplotlib ×1

pdf ×1

pdftk ×1

plot ×1

python ×1

r ×1

ropemacs ×1