小编Lou*_*ies的帖子

查看ipython笔记本的简单方法

我真的是IPython / Jupyter笔记本的新手。我刚刚创建了一个笔记本(.ipynb),并且想在我的网页上共享它。具体来说,我想添加一个链接,当人们单击它时,它将打开一个新的“网页”,他们可以在其中“查看”我的代码和结果。

注意:我不能使用github,这对我来说是一个巨大的痛苦。

我尝试了nbviewer(http://nbviewer.jupyter.org/)。它有几个选项,但是只有一个(url)与github / gist不相关。因此,为了获得文件的URL,我将其上传到了Google驱动器,并获得了该文件的公共链接。另一方面,当我将该链接放置到nbviewer(作为我的文件的url)时,它显示“此url中没有文件”。另一方面,我知道该链接有效,因为当我将其放在浏览器中时,它指示我下载.ipynb文件。

我感谢您的帮助。

谢谢,J。

ipython jupyter-notebook

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

根据时间间隔使用 DatetimeIndex 对 Pandas 数据帧进行切片

我正在努力完成以下...

我得到了一个 Pandas 数据框,它有许多条目,用 DatetimeIndex 索引,看起来有点像这样:

bro_df.info()

<class 'bat.log_to_dataframe.LogToDataFrame'>
DatetimeIndex: 3596641 entries, 2017-12-14 13:52:01.633070 to 2018-01-03 09:59:53.108566
Data columns (total 20 columns):
conn_state        object
duration          timedelta64[ns]
history           object
id.orig_h         object
id.orig_p         int64
id.resp_h         object
id.resp_p         int64
local_orig        bool
local_resp        bool
missed_bytes      int64
orig_bytes        int64
orig_ip_bytes     int64
orig_pkts         int64
proto             object
resp_bytes        int64
resp_ip_bytes     int64
resp_pkts         int64
service           object
tunnel_parents    object
uid               object
dtypes: bool(2), int64(9), object(8), timedelta64[ns](1)
memory usage: 528.2+ MB
Run Code Online (Sandbox Code Playgroud)

我感兴趣的是获取该数据的一部分,该数据采用最后一个条目,在本例中为 2018-01-03 09:59:53.108566',然后从中减去一个小时。这应该给我最后几个小时的条目。

到目前为止我尝试做的是以下内容:

last_entry = bro_df.index[-1:]
first_entry = …
Run Code Online (Sandbox Code Playgroud)

datetime slice dataframe pandas

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

标签 统计

dataframe ×1

datetime ×1

ipython ×1

jupyter-notebook ×1

pandas ×1

slice ×1