首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AttributeError:模块“”matplotlib“”没有属性“”scatter“”

AttributeError:模块“”matplotlib“”没有属性“”scatter“”
EN

Stack Overflow用户
提问于 2019-10-24 19:42:21
回答 2查看 15.8K关注 0票数 4

我试着把纬度和经度组合起来。代码在plt.scatter(data['Lng'],data['Lat'])行中出现错误

错误是:

代码语言:javascript
复制
AttributeError: module 'matplotlib' has no attribute 'scatter' 

代码:

代码语言:javascript
复制
import numpy as np
import pandas as pd
import matplotlib as plt
import seaborn as sns
sns.set()
from sklearn.cluster import KMeans
data = pd.read_csv("pk.csv") 
data.head()
lat_long = data.drop(['country', 'iso2','admin', 'capital','population', 
'population_proper'] , axis = 1)
lat_long.head()
plt.scatter(data['Lng'],data['Lat']) # error here
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-24 21:41:47

它应该是:

代码语言:javascript
复制
import matplotlib.pyplot as plt
票数 20
EN

Stack Overflow用户

发布于 2020-07-16 18:51:00

或者它可以是:

代码语言:javascript
复制
from matplotlib import pyplot as plt

此外,您还可以阅读PEP 328以获取更多信息和清晰度。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58540629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档