小编moc*_*ash的帖子

如何获取R中的内置数据集列表?

有人可以帮助如何获取内置数据集及其依赖包的列表?

r dataset r-faq

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

如何从数据框中删除空白/ NA并将值向上移动

我有一个巨大的数据框,其中包含值和空白/ NA.我想从数据框中删除空白并在列中向上移动下一个值.考虑下面的示例数据帧.

import pandas as pd
import numpy as np
df = pd.DataFrame(np.random.randn(5,4))
df.iloc[1,2] = np.NaN
df.iloc[0,1] = np.NaN
df.iloc[2,1] = np.NaN
df.iloc[2,0] = np.NaN
df

       0           1           2         3
0   1.857476      NaN      -0.462941   -0.600606
1   0.000267   -0.540645    NaN        0.492480
2   NaN           NaN      -0.803889   0.527973
3   0.566922    0.036393   -1.584926   2.278294
4   -0.243182   -0.221294   1.403478   1.574097
Run Code Online (Sandbox Code Playgroud)

我希望我的输出如下

       0             1             2           3
0   1.857476    -0.540645     -0.462941   -0.600606
1   0.000267     0.036393     -0.803889    0.492480
2   0.566922    -0.221294     -1.584926    0.527973
3   -0.243182                  1.403478    2.278294
4 …
Run Code Online (Sandbox Code Playgroud)

python numpy pandas

7
推荐指数
2
解决办法
3280
查看次数

Jupyterhub UI 中的现有用户看不到共享文件夹

我已经在我的服务器中安装了 jupyterhub,并且创建了多个用户,一切正常。jupyterhub 中的登录页面位于/home目录中。不过,我想创建一个共享文件夹,用户可以在其中与其他用户共享他们的笔记本、文件。我已经为用户创建了一个组和一个具有/opt/shared. 我希望此目录在 jupyterhub 登录页面中可见。

我最初尝试更改c.Spawner.notebook_dir/opt,但这将允许所有用户也看到其他用户创建的文件,我不希望发生这种情况。更清楚地说,考虑创建 2 个文件1.py2.py. 最初其他用户不应该知道用户 A 创建了哪些文件并且正在工作,但是如果 A 想2.py与其他用户共享,他可以将其复制到共享文件夹。

这里解释了一种类似的方法,建议创建符号链接,但不起作用。该链接实际上说要以新用户身份登录,但如何使其可供现有用户使用。我只能登录,但在用户界面中看不到共享文件夹。有人可以帮助我如何实现这一目标。顺便说一句,我的配置文件位于/opt/jupyterhub_config.py

jupyter jupyterhub

5
推荐指数
0
解决办法
562
查看次数

无法加载 jupyterlab-git 服务器扩展

我正在尝试在 jupyterlab 中安装 git 扩展,但出现如下错误。所有服务器扩展均已启用,但未加载。

在此输入图像描述

(base) [root@user01 opt]# jupyter serverextension list
config dir: /opt/anaconda3/etc/jupyter
    jupyterlab  enabled
    - Validating...
      jupyterlab 2.2.6 OK
    jupyterlab_git  enabled
    - Validating...
      jupyterlab_git 0.23.3 OK
    nbdime  enabled
    - Validating...
      nbdime 2.1.0 OK
Run Code Online (Sandbox Code Playgroud)

正如另一个页面中所建议的那样,我已经安装了jupyter_nbextensions_configurator,但仍然没有帮助。我正在 Linux 机器上从 jupyterhub 运行 jupyterlab。

git jupyterhub jupyter-lab

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

无法从示例Excel文件导入数据

我有一个包含5行样本数据的Excel文件.我已经给出以下代码将其导入R.

> testdata <-read.table(file.choose(),header=TRUE)
Run Code Online (Sandbox Code Playgroud)

我收到如下警告信息.

Warning message:
In read.table(file.choose(), header = TRUE) :
  incomplete final line found by readTableHeader on
Run Code Online (Sandbox Code Playgroud)

我忽略了警告消息并继续查看我的数据,但发现没有选择任何行.以下是我到达的内容

> testdata
[1] PK...
<0 rows> (or 0-length row.names)
Run Code Online (Sandbox Code Playgroud)

由于我是RI的初学者,因此无法追踪错误.任何关于警告和错误的帮助将不胜感激.请帮忙.

r

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

如何重置种子值

有没有办法去除种子价值?我刚刚运行了一个示例代码,如下所示

set.seed(912)
sample(10)
Run Code Online (Sandbox Code Playgroud)

我得到了以下结果.

[1]  5  8  2 10  9  3  4  7  1  6
Run Code Online (Sandbox Code Playgroud)

现在我该如何停止种子值.我在没有保存的情况下关闭了我的R会话,并在重新打开后运行了与上面相同的代码,并以相同的顺序得到了结果.

我从与种子有关的一个问题得到了以下代码,但这也没有用.

set.seed(Sys.time())
Run Code Online (Sandbox Code Playgroud)

r

-3
推荐指数
1
解决办法
4699
查看次数

标签 统计

r ×3

jupyterhub ×2

dataset ×1

git ×1

jupyter ×1

jupyter-lab ×1

numpy ×1

pandas ×1

python ×1

r-faq ×1