小编NBK*_*NBK的帖子

在 r stargazer 中显示低于 0.1 的 p 值

我的回归系数为 p 值 0.06。stargazer 的输出表不显示点 (.) 表示 p 值低于 0.1。如何让观星者在输出表中发出低于 0.1 的 p 值信号?

*很难找到或创建 p 值高于 0.05 和低于 0.1 的可重现示例。如果需要,我会尝试找到一些东西。但希望这是一个可以快速解决的垒球问题。

r stargazer

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

在ggplot2 r中操纵geom_bar和coord_polar的描述

我正在使用ggplot中的polar_coord建立一个同心圆图表,我需要摆脱一条特定的线.这是代码和情节:

df <- data.frame(A=letters[1:12],
                 B=c(rep("Dim_1",4),rep("Dim_2",4),rep("Dim_3",4)),
                 C=c(rep("Ind_1",2),rep("Ind_2",2),rep("Ind_3",2),rep("Ind_2",2),rep("Ind_5",2),rep("Ind_6",2)))

ggplot(df,aes(factor(1),fill=C))+
  geom_bar(width = 1,colour="black")+
  coord_polar()+
  scale_fill_manual(values = c("#FFFFFF","#CCCCCC","#CCCCCC","#999999","#999999"))
Run Code Online (Sandbox Code Playgroud)

同心圆

如何摆脱从圆心到顶部的线?由于这张极坐标图是用条形图(geom_bar)制作的,另一种提问方式是,我如何摆脱每个酒吧底部的边框,而不是侧边或顶部?

r ggplot2 geom-bar

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

访问嵌套在 R 列表中的向量的倒数第二个元素

*存在类似问题,但不要回答我的具体问题。

在嵌套列表中,访问每个向量的倒数第二个元素的优雅方式是什么。拿下面的清单:

l <- list(c("a","b","c"),c("c","d","e","f"))
Run Code Online (Sandbox Code Playgroud)

如何生成一个新列表(或向量),其中包含列表中每个向量的倒数第二个元素l?输出应如下所示:

[[1]]
[1] "b"

[[2]]
[1] "e"
Run Code Online (Sandbox Code Playgroud)

我通过 访问每个向量的最后一个元素lapply(l,dplyr::last),但不确定如何选择倒数第二个元素。非常感激。

indexing r list

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

r rvest 错误:“doc_namespaces(doc) 中的错误:外部指针无效”

我的问题与此类似,但后者没有收到我可以使用的答案。我正在使用 抓取数千个网址xml2::read_html。这很好用。purrr::map_df但是当我尝试使用and解析生成的 html 文档时html_nodes,出现以下错误:

Error in doc_namespaces(doc) : external pointer is not valid
Run Code Online (Sandbox Code Playgroud)

由于某种原因,我无法使用示例重现该错误。下面的例子并不好,因为它工作得很好。但是,如果有人可以从概念上向我解释错误的含义以及如何解决它,那就太好了(这里有一个关于类似问题的github 线程,但我不遵循所有技术细节)。

library(rvest)
library(purrr)
urls_test <- list("https://en.wikipedia.org/wiki/FC_Barcelona",
             "https://en.wikipedia.org/wiki/Rome")
h <- urls_test %>% map(~{
  Sys.sleep(sample(seq(1, 3, by=0.001), 1))
  read_html(.x)})
out <- h %>% map_df(~{
  a <- html_nodes(., "#firstHeading") %>% html_text()
  a <- if (length(a) == 0) NA else a
  b <- html_nodes(., ".toctext") %>% html_text()
  b <- if (length(b) == 0) NA else b

  df <- tibble(a, b)
})
Run Code Online (Sandbox Code Playgroud)

会议信息: …

error-handling r rvest xml2 purrr

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

使用 r 正则表达式在第一个数字后删除字符串

如何删除字符串的第一个数字之后包含的所有内容?

x <- c("Hubert 208 apt 1", "Mass Av 300, block 3")
Run Code Online (Sandbox Code Playgroud)

这个问题之后,我成功地删除了第一个数字之前的所有内容,包括第一个数字:

gsub( "^\\D*\\d+", "", x )
[1] " apt 1"    ", block 3"
Run Code Online (Sandbox Code Playgroud)

但所需的输出如下所示:

[1] "Hubert 208"     "Mass Av 300"
> 
Run Code Online (Sandbox Code Playgroud)

regex r

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

在 igraph 上绘制邻居的问题

我确定了选定节点的邻居,但无法绘制结果。以下面的例子为例,复制自另一个问题:

edgelist <- read.table(text = "
A B
B C
C D
D E
C F
F G")

library(igraph)
graph <- graph.data.frame(edgelist)
str(graph)
#IGRAPH DN-- 7 6 -- 
# + attr: name (v/c)
# + edges (vertex names):
# [1] A->B B->C C->D D->E C->F F->G
Run Code Online (Sandbox Code Playgroud)

我用以下方法识别“D”的邻居:

neighborsD <- neighbors(graph, "D")
Run Code Online (Sandbox Code Playgroud)

但是当我指示 R 绘制“neighborsD”...

plot(neighborsD)
Run Code Online (Sandbox Code Playgroud)

...我得到一个图表而不是社会关系图,当我尝试 tkplot 它时,我收到错误“不是图形对象”。所以两个问题:

1)我如何绘制网络,比如“D”?

2)我如何绘制“D”、它的邻居和邻居的邻居(距离“D”两步?

plot r igraph

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

Python 3 - spaCy 安装错误:“没有模块 preshed.bloom”

spacy在装有 Windows 10 的 Jupyter 笔记本 Python 3 上安装,然后尝试安装英语语言模型。

import spacy
!python -m spacy download en
Run Code Online (Sandbox Code Playgroud)

后一个命令给了我以下错误:

Traceback (most recent call last):
  File "C:\Users\naimb\Anaconda3\lib\runpy.py", line 183, in _run_module_as_main
    mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
  File "C:\Users\naimb\Anaconda3\lib\runpy.py", line 142, in _get_module_details
    return _get_module_details(pkg_main_name, error)
  File "C:\Users\naimb\Anaconda3\lib\runpy.py", line 109, in _get_module_details
    __import__(pkg_name)
  File "C:\Users\naimb\Anaconda3\lib\site-packages\spacy\__init__.py", line 12, in <module>
    from .cli.info import info as cli_info
  File "C:\Users\naimb\Anaconda3\lib\site-packages\spacy\cli\__init__.py", line 6, in <module>
    from .train import train  # noqa: F401
  File "C:\Users\naimb\Anaconda3\lib\site-packages\spacy\cli\train.py", line …
Run Code Online (Sandbox Code Playgroud)

python installation spacy

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