r - 删除了包含非有限值的 N 行 (stat_pie)
问题描述
我必须用 R 在世界地图上做统计,但我是这个软件的初学者。我试图自己(在互联网上)找出此错误消息的来源:我想我误解了 scatterplot 的工作原理,或者我的数据格式不正确。我在这里发布各种截图。感谢您的帮助和耐心。
代码 :
geodata <-read.table('R_Data_Map_Chrm3.tsv',sep="\t")
geodata2.0 <-geodata[,-9]
names(geodata2.0)[1]<-"long"
names(geodata2.0)[2]<-"lat"
names(geodata2.0)[3]<-"antibiotic target replacement"
names(geodata2.0)[4]<-"antibiotic efflux"
names(geodata2.0)[5]<-"antibiotic inactivation"
names(geodata2.0)[6]<-"antibiotic efflux reduced permeability to antibiotic"
names(geodata2.0)[7]<-"antibiotic target protection"
names(geodata2.0)[8]<-"antibiotic target alteration"
geo <- map_data("world")
ggplot() + geom_polygon(data = geo, aes(x = long, y = lat, group = group), colour = "grey", fill = "white") + geom_scatterpie(data = geodata2.0, aes(x=long, y=lat), cols = c("antibiotic target replacement","antibiotic efflux","antibiotic inactivation","antibiotic efflux reduced permeability to antibiotic","antibiotic target protection","antibiotic target alteration"))
警告消息:删除了 294 行包含非有限值 (stat_pie)。
解决方案
推荐阅读
- chronicle-map - 编年史地图持久文件大小
- pandas - How to decode LabelEncoder encoded column in pandas DataFrame?
- c# - 如何使标签始终显示不断变化的文本?
- amazon-web-services - IP 白名单媒体交付
- javascript - 在开发过程中处理虚假拖放事件的最佳方法是什么?
- docker - OCI 运行时创建失败:container_linux.go:349:在 sagemaker 上启动容器进程
- unicode - 如何将字符串从键盘布局转换为另一个?
- python - Python如何将两个CSV文件的内容与熊猫进行比较
- azure - Azure Function App 到本地本地服务连接
- postgresql - 无法将 Postgresql 连接到 DOcker-compose