我一直在努力寻找标签不重叠的解决方案。请参考图片。有什么建议么?
可重现的代码:
gyms <-
structure(list(gym = c("Ashburton Pool and Recreation Centre",
"Brunswick Baths", "Casey Aquatic and Recreation Centre", "Hawthorn Aquatic & Leisure Centre",
"Macleod Recreation & Fitness Centre", "Northcote Aquatic & Recreation Centre",
"RecWest Footscray", "Aquahub", "Knox Leisureworks", "Waves Leisure Centre"
), suburb = c("Ashburton", "Brunswick", "Narre Warren", "Hawthorn",
"Macleod", "Northcote", "West Footscray", "Croydon", "Boronia",
"Highett"), lat = c(-37.8664, -37.77111, -38.02074, -37.82054,
-37.72407, -37.76906, -37.7946, -37.80099, -37.85752, -37.95049
), long = c(145.08518, 144.96023, 145.29975, 145.03313, 145.06882,
145.01182, 144.87968, 145.28072, 145.27868, …Run Code Online (Sandbox Code Playgroud) 我的小标题只有 1 列,称为“标题”。
> dat
# A tibble: 13 x 1
title
<chr>
1 lymphoedema clinic
2 zostavax shingles vaccine
3 xray operator
4 workplace mental health wellbeing workshop
5 zostavax recall toolkit
6 xray meetint
7 workplace mental health and wellbeing
8 lymphoedema early intervenstion
9 lymphoedema expo
10 lymphoedema for breast care nurses
11 xray meeting and case studies
12 xray online examination
13 xray operator in service paediatric extremities
Run Code Online (Sandbox Code Playgroud)
我希望找到类似的记录并将它们分组在一起(同时保留它们的索引):
> dat
# A tibble: 13 x …Run Code Online (Sandbox Code Playgroud) 如果重要的话,我加载了网状包。
在R 的 python 脚本中,以下命令有效。
import numpy as np
import pandas as pd
Run Code Online (Sandbox Code Playgroud)
但这个没有
import matplotlib.pyplot as plt
Run Code Online (Sandbox Code Playgroud)
控制台显示:ModuleNotFoundError:没有名为“matplotlib”的模块
在 R 的终端中,我尝试执行pip install matplotlib,但收到错误“pip”未被识别为内部或外部命令、可操作程序或批处理文件。
我正在尝试找到一个NA用指定值替换's 的循环.
假设我有一个数据框如下(我实际上有更多的行):
a<-c(18,NA,12,33,32,14,15,55)
b<-c(18,30,12,33,32,14,15,NA)
c<-c(16,18,17,45,22,10,24,11)
d<-c(16,18,17,42,NA,10,24,11)
data<- data.frame(rbind(a,b,c,d))
names(data)<-rep(1:8)
Run Code Online (Sandbox Code Playgroud)
我的数据框中的所有行都是成对的(row[1]并且[2]是第一对,row[3]并且[4]是第二对,依此类推).
我希望用NA对应的值替换所有的,即NA在第一对中替换为30.同样,NA在第4行中替换为22.
是否有一个循环我可以执行将每两行作为一对处理并替换NA在同一对中找到的相应值的任何s?