小编cls*_*udt的帖子

这个Java日期格式有什么问题?

电子邮件消息的解析器包含以下数据格式定义:

private final static DateFormat dateFormat = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z");


if (line.startsWith("Date:")) {
        try {
            email.date = dateFormat.parse(line.substring(6));
        } catch (ParseException e) {
                System.err.println("Unparsable: " + line.substring(6));
        }
Run Code Online (Sandbox Code Playgroud)

此代码打印错误:

Unparsable: Mon, 15 Jan 2001 23:18:00 -0800 (PST)
Run Code Online (Sandbox Code Playgroud)

为什么格式不匹配?

EEE, d MMM yyyy HH:mm:ss Z
Run Code Online (Sandbox Code Playgroud)

java format parsing date

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

在此图中隐藏y轴

简单问题:我需要隐藏此代码生成的图中的y轴:

import matplotlib.pyplot as plt
import seaborn
seaborn.set(style="white")
import random

objects = [("Zachary's karate club", 78),
            ("dolphins social network", 159),
            ("C. elegans connectome", 2148 ),
            ("US power grid", 6594 ),
            ("PGP web of trust (2004)", 24316),
            ("Linux kernel source file includes", 230213),
            ("Enron emails (1999-2003)", 1148072),
            ("Internet autonomous systems (2005)", 11095298),
            ("CS collaborations (DBLP)", 18e6),
            ("Wikipedia hyperlinks", 350e6),
            ("Twitter follower graph (2012)", 20e9),
            ("Facebook social graph (2011)", 68.7e9),
            ("NSA social graph (?)", 1e11),
            ("human connectome (neuronal)", 1e14)
           ]

fig, ax …
Run Code Online (Sandbox Code Playgroud)

python matplotlib seaborn

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

Jupyter / Ipython Notebook:如何计时多行代码段?

%time魔术命令可以让你方便的时间Python的一行代码。

我是否还可以对代码块进行计时而不先将其包装在函数中?是否存在对整个单元进行计时的等效函数?

python timing ipython jupyter jupyter-notebook

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

从命令行清除 Jupyter 笔记本的输出单元格

通常在 Jupyter 笔记本上协同工作,我认为能够从命令行清除笔记本集合的所有输出单元格将是一个很棒的功能,例如在执行 git commit 之前。但是,我目前还没有找到这样的命令。它存在吗?

git jupyter jupyter-notebook

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

jinja 2库中的语法错误

为了在suse Linux服务器上运行IPython Notebook,我需要安装jinja2库:

pip-3.2 install jinja2
Run Code Online (Sandbox Code Playgroud)

安装打印出语法错误但也说"安装成功".

导入时,我收到以下错误:

In [1]: import jinja2
  File "/usr/local/lib/python3.2/site-packages/jinja2/environment.py", line 639
    u'\xff\xff\xff\xff'.encode('iso-8859-15')
                      ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

jinja2包中的错误?我有什么方法可以解决这个问题?

python ipython jinja2 python-3.x

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

matplotlib/IPython Notebook创建空的PNG或PDF图像

此代码使用matplotlib生成一个boxplot.该图在IPython Notebook中正确显示(参见附图).但是,savefig会创建一个空图像.我尝试了文件结尾.png.pdf,但这种情况与两个.代码有什么问题?

fig = matplotlib.pyplot.gcf()


GCEMA     = (0.26, 0.26, 0.30, 0.51, 0.55, 0.34)
CEM       = (0.26, 0.23, 0.30, 0.49, 0.35, 0.24)
selSCAN   = (0.19, 0.35, 0.28, 0.45, 0.41, 0.52)
selSCANAD = (0.26, 0.52, 0.37, 0.46, 0.46, 0.47)
N=6
pos = np.arange(N)
ax = plt.axes()

ax.bar(0.6*pos, GCEMA, width = 0.10, color='green', label='GCE-MA')
ax.bar(0.6*pos+0.1, CEM, 0.10, color='blue', label='CE-M')
ax.bar(0.6*pos+0.2, selSCAN, 0.10, color='red', label='selSCAN-ND')
ax.bar(0.6*pos+0.3, selSCANAD, 0.10, color='yellow', label='selSCAN-AD')
ylabel("quality [$\phi$]", fontsize=14)
fig.set_size_inches(5,4)
xticks(rotation=15)
xticks([0.2,0.8,1.4,2,2.6,3.2],['PGP','CAIDA','coPapersDBLP','soc-LiveJournal','uk-2002','eu-2005'])
legend(loc=4, fontsize=10) …
Run Code Online (Sandbox Code Playgroud)

python plot matplotlib ipython-notebook

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

在scikit-learn中自动选择最佳的几个估算器

scikit-learn是否有一个运行多个其他估算器的估算器并自动选择性能最佳的估算器(例如根据其交叉验证分数)?

我相信在符合估算器接口的类中必须有这样的东西,以便它可以在管道中组合- 正确吗?

python machine-learning scikit-learn data-science

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

holoviews /散景导入错误

我正在和我一起工作

In [2]: bokeh.__version__
Out[2]: '0.12.1'

In [4]: holoviews.__version__
Out[4]: 1.8.4
Run Code Online (Sandbox Code Playgroud)

以下导入

from holoviews.plotting.bokeh import BokehRenderer
Run Code Online (Sandbox Code Playgroud)

产生错误:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-c53ae81a79e0> in <module>()
----> 1 from holoviews.plotting.bokeh import BokehRenderer

/usr/local/lib/python3.6/site-packages/holoviews/plotting/bokeh/__init__.py in <module>()
      2 
      3 import numpy as np
----> 4 from bokeh.palettes import all_palettes
      5 
      6 from ...core import (Store, Overlay, NdOverlay, Layout, AdjointLayout,

ImportError: cannot import name 'all_palettes'
Run Code Online (Sandbox Code Playgroud)

它以前工作过,我无法追踪发生了什么变化.

python data-visualization python-import bokeh holoviews

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

在pandas数据帧中选择和平均值

我是pandas数据分析库的新手.我需要完成的任务如下:

给定具有一组列的数据框(表)C,选择列子集中的值A相同的所有行,并将它们组合到单个行中,其中对其他行的值进行C \ A平均.

(目标是测试程序的多次运行,并在参数相同的情况下平均值,如运行时间.)

例如:

a       b       c       d
eggs    ham     1.0     0.0
eggs    ham     0.0     0.5
spam    eggs    0.0     1.0
spam    eggs    0.0     1.0
Run Code Online (Sandbox Code Playgroud)

应结合起来:

a       b       c       d
eggs    ham     0.5     0.25
spam    eggs    0.0     1.0
Run Code Online (Sandbox Code Playgroud)

选择列时ab(这意味着cd应该进行平均).

我有什么选择?

python data-analysis dataframe pandas

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

Sphinx 干净安装从一开始就被破坏

我安装了Sphinx

   brew install sphinx
Run Code Online (Sandbox Code Playgroud)

但是当我打电话时sphinx-quickstart,会发生这样的事情:

cls ~/workspace/SphinxTest $ sphinx-quickstart 
-bash: /usr/local/share/python3/sphinx-quickstart: /usr/local/Cellar/python3/3.2.3/Frameworks/Python.framework/Versions/3.2/Resou: bad interpreter: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我当前的版本python3是 Python 3.3.0,位于/usr/local/Cellar/python3/3.3.0. 我之前还安装了 Python 3.2.3,但在自制软件清理过程中被卸载了。为什么 homebrew 仍然尝试使用已卸载的 Python 3 版本?我怎样才能得到一个可用的狮身人面像?

homebrew python-3.x python-sphinx

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