小编vas*_*111的帖子

R - 列表到数据框

我有一个嵌套的数据列表.它的长度是132,每个项目都是长度为20的列表.是否有一种快速方法将此结构转换为具有132行和20列数据的数据框?

以下是一些要使用的示例数据:

l <- replicate(
  132,
  list(sample(letters, 20)),
  simplify = FALSE
)
Run Code Online (Sandbox Code Playgroud)

r list dataframe

470
推荐指数
16
解决办法
68万
查看次数

字符串终止 - char c = 0 vs char c ='\ 0'

在终止字符串时,在我看来逻辑上char c=0等同于char c='\0',因为"null"(ASCII 0)字节是0,但通常人们倾向于这样做'\0'.这纯粹是出于偏好还是应该是一个更好的"实践"?

什么是首选?


编辑: K&R :"字符常量'\0'表示值为零的字符,空字符.'\0'经常编写而不是0强调某些表达式的字符性质,但数值只是0.

c string c-strings null-terminated ansi-c

45
推荐指数
3
解决办法
9万
查看次数

MinGW SEH和MinGW SJLJ有什么区别?

我刚刚开始学习C并安装现在的QT x64(在此处形成:http://tver-soft.org/qt64).我有两个安装选项:MinGW 4.9.2 SEHMinGW 4.9.2 SJLJ.
问题:安装哪个更好,为什么?

我读过sjlj vs dwarf vs seh之间有什么区别?https://wiki.qt.io/MinGW-64-bit#Exception_handling:_SJLJ.2C_DWARF.2C_and_SEH但一无所知(C和compiller语言的新手).

c c++ qt mingw

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

如何卸载 R 和 RStudio 的所有包、设置和其他所有内容?

我搞砸了一些东西,tidyverse 有问题。试图找到解决方案,但花了很多时间没有结果。

如何卸载 R 和 RStudio 以及 Windows 上的所有包、设置和其他所有内容。我尝试通过 Windows 卸载菜单卸载,在我再次安装 R 和 RStudio 后,出现了与之前安装时相同的软件包。如何擦除与 R 和 RStudio 相关的所有内容,以便进行全新安装?

r package uninstallation rstudio

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

熊猫的 pd.NA 与 np.nan

pd.NAnp.nan与熊猫相比。哪一个与 pandas 一起使用以及为什么使用?它们与 pandas 的主要优点和缺点是什么?

一些使用它们的示例代码:

import pandas as pd
import numpy as np

df = pd.DataFrame({ 'object': ['a', 'b', 'c',pd.NA],
                   'numeric': [1, 2, np.nan , 4],
                    'categorical': pd.Categorical(['d', np.nan,'f', 'g'])
                 })
Run Code Online (Sandbox Code Playgroud)

输出:

|    | object   |   numeric | categorical   |
|---:|:---------|----------:|:--------------|
|  0 | a        |         1 | d             |
|  1 | b        |         2 | nan           |
|  2 | c        |       nan | f             |
|  3 | <NA>     |         4 | g             |
Run Code Online (Sandbox Code Playgroud)

python numpy dataframe pandas

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

如何获取当前脚本的路径?

有时需要获取脚本的当前路径.有什么方法可以做到这一点?

tcl

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

如何设置绘图的背景颜色和网格线的颜色?

这是我的代码:

import plotly.graph_objects as go

fig = go.Figure()
fig.add_trace(go.Bar(
    name='Group 1',
    x=['Var 1', 'Var 2', 'Var 3'], y=[3, 6, 4],
    error_y=dict(type='data', array=[1, 0.5, 1.5]),
    width=0.15
))
fig.add_trace(go.Bar(
    name='Group 2',
    x=['Var 1', 'Var 2', 'Var 3'], y=[4, 7, 3],
    error_y=dict(type='data', array=[0.5, 1, 2]),
    width=0.15
))
fig.update_layout(barmode='group')
fig.show()
Run Code Online (Sandbox Code Playgroud)

输出:

在此输入图像描述



我读过这篇文章,但代码似乎已贬值并且不起作用。

问题:如何设置绘图的背景颜色和网格线的颜色?

python plot python-3.x plotly

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

如何在 Windows 10 上将 ipynb 文件与 Jupyter Lab(来自 Anaconda)关联

我使用 Windows 10。Jupiter Lab 是从 Anaconda 安装的。

我想将ipynb文件与 Jupyter Lab 关联,这样,当我双击ipynb文件时,应该使用 Jupyter Lab 打开它。我该怎么做?

python jupyter jupyter-notebook jupyter-lab

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

“conda install”和“-c anaconda”的区别

我是 python 新手,我正在尝试在 Anaconda 中安装新软件包。我正在使用 anaconda prompt 和 Windows 10。

  1. 你能解释一下conda install-c anaconda和没有它有什么区别吗?例如conda install -c anaconda mysqlclientconda install mysqlclient
  2. 何时以及为什么使用哪个更好?

python anaconda conda

6
推荐指数
2
解决办法
1852
查看次数

使用DRAKON和python的try:except:exception

有人熟悉DRAKON吗?

我非常喜欢DRAKON可视化编辑器的想法并且一直在使用Python玩它 - 更多信息:http://drakon-editor.sourceforge.net/python/python.html

到目前为止我遇到的唯一问题是python的尝试:除了:例外.我试过的唯一方法是使用分支然后定义try:和except:作为分支下面的单独动作.唯一的问题是DRAKON没有接受尝试:然后自动缩进异常代码.

有没有办法处理尝试:除了:在DRAKON中以可视方式,或者你可能听说过另一个类似的python可视化编辑器项目?

谢谢.

python drakon drakon-editor

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