小编nho*_*eft的帖子

使用bookdown包引用"手工制作"表

我试图使用bookdown包引用一个表.在文档中,作者仅展示了如何使用创建表knitr::kable.

```{r table1}
knitr::kable(
  head(iris, 20), caption = 'Here is a nice table!',
  booktabs = TRUE
)
```
Run Code Online (Sandbox Code Playgroud)

\@ref(tab:table1)在这里.

使用knitr::kable效果很好.显示表格的标题,我可以参考表格.我想用经典的手工制作降价表做同样的事情,但显然下面的代码失败了.我可以做些什么来获得与上面代码类似的结果?

```{r table2, echo=FALSE, results='asis'}
cat('| Sepal.Length| Sepal.Width| Petal.Length|
|------------:|-----------:|------------:|
|          5.1|         3.5|          1.4|
|          4.9|         3.0|          1.4|
|          4.7|         3.2|          1.3|
|          4.6|         3.1|          1.5|')
```
Run Code Online (Sandbox Code Playgroud)

\@ref(tab:table2)在这里.

图显示了此代码编织时的输出.

这个

r knitr r-markdown bookdown

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

在Plotly中更改悬停文本的大小

我正在根据R中的ggplot构建一个Plotly图.我想增加悬停框中文本的大小.假设我有一个像这样的散点图:

library(plotly)
library(ggplot2)

d <- data.frame(a = sample(1:50, 30, T), 
                b = sample(1:50, 30, T), 
                col = factor(sample(1:3, 30, T)))

gg <- ggplot() + geom_point(aes(x = a, y = b, color = col), data = d)

p <– plotly_build(gg)
p
Run Code Online (Sandbox Code Playgroud)

有没有办法改变悬停文本的大小?

r plotly htmlwidgets

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

使用matplotlib连接散点图中的k个最近邻居的有效方法

我试图构造一个最近的邻居图,即一个散点图,其中每个数据点都连接到它的k个最近的邻居。我当前的解决方案有效,但显然效率不高。这是到目前为止我得到的:

import numpy as np
from scipy.spatial.distance import pdist, squareform
from matplotlib import pyplot as plt

X = np.random.random(500).reshape((250, 2))
k = 4

# matrix of pairwise Euclidean distances
distmat = squareform(pdist(X, 'euclidean'))

# select the kNN for each datapoint
neighbors = np.sort(np.argsort(distmat, axis=1)[:, 0:k])

plt.figure(figsize = (8, 8))
plt.scatter(X[:,0], X[:,1], c = 'black')
for i in np.arange(250):
    for j in np.arange(k):
        x1 = np.array([X[i,:][0], X[neighbors[i, j], :][0]])
        x2 = np.array([X[i,:][1], X[neighbors[i, j], :][1]])
        plt.plot(x1, x2, color = 'black')
plt.show() …
Run Code Online (Sandbox Code Playgroud)

python matplotlib

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

标签 统计

r ×2

bookdown ×1

htmlwidgets ×1

knitr ×1

matplotlib ×1

plotly ×1

python ×1

r-markdown ×1