No module named 'pandas.lib'

2 篇文章 0 订阅
1 篇文章 0 订阅

使用ggplot 报错如下信息

ModuleNotFoundError Traceback (most recent call last) <ipython-input-2-16fbd4dda854> in <module> 1 get_ipython().run_line_magic('matplotlib', 'inline') 2 import pandas as pd ----> 3 import ggplot 4 meat_lng= pd.melt(melt[['data','beef','pork','broilers']],id_vars='data') 5 ggplot(aes(x= 'data', y= 'value', colour = 'variable'), data = meat_lng) + geom_point(color = 'red') ~\AppData\Local\Continuum\anaconda3\lib\site-packages\ggplot\__init__.py in <module> 18 19 from .geoms import geom_area, geom_blank, geom_boxplot, geom_line, geom_point, geom_jitter, geom_histogram, geom_density, geom_hline, geom_vline, geom_bar, geom_abline, geom_tile, geom_rect, geom_bin2d, geom_step, geom_text, geom_path, geom_ribbon, geom_now_its_art, geom_violin, geom_errorbar, geom_polygon ---> 20 from .stats import stat_smooth, stat_density 21 22 from .facets import facet_wrap, facet_grid, Facet ~\AppData\Local\Continuum\anaconda3\lib\site-packages\ggplot\stats\__init__.py in <module> 1 from .stat_density import stat_density ----> 2 from .stat_smooth import stat_smooth ~\AppData\Local\Continuum\anaconda3\lib\site-packages\ggplot\stats\stat_smooth.py in <module> 3 4 from ..geoms.geom import geom ----> 5 from . import smoothers 6 from ..utils import is_date 7 ~\AppData\Local\Continuum\anaconda3\lib\site-packages\ggplot\stats\smoothers.py in <module> 2 unicode_literals) 3 import numpy as np ----> 4 from pandas.lib import Timestamp 5 import pandas as pd 6 import statsmodels.api as sm ModuleNotFoundError: No module named 'pandas.lib'

找了好一圈,以下方法可行

1. 修改C:\Users\nicolas\AppData\Local\Continuum\anaconda3\Lib\site-packages\ggplot\stats\smoothers.py

#from pandas.lib import Timestamp

date_types = (
    pd.Timestamp,
    pd.DatetimeIndex,
    pd.Period,
    pd.PeriodIndex,
    datetime.datetime,
    datetime.time

)
2. 修改C:\Users\nicolas\AppData\Local\Continuum\anaconda3\Lib\site-packages\ggplot\utils.py

date_types = (
    pd._tslib.Timestamp,
    pd.DatetimeIndex,
    pd.Period,
    pd.PeriodIndex,
    datetime.datetime,
    datetime.time
)
 

OK!

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值