python-day5 pandas插件lib包的安装

本文详细介绍在PyCharm中安装Pandas库的步骤,包括确保Python为自定义安装、更新pip版本及通过PyCharm的Project Interpreter进行插件搜索安装。

安装pandas之前确保python安装是自定义方式安装,且如果安装存在失败,可以在cmd下更新pip的版本

在pycharm中选择file----》setting----》project :xxx-----》projiect interperter,在右边可以看到已经安装的lib插件,点击左边的+号,进行搜索安装,操作如下:

 

时间变量类型: <class 'numpy.datetime64'> Traceback (most recent call last): File "C:\Users\ASUS\AppData\Local\Programs\Python\Python313\Lib\site-packages\pandas\core\arrays\datetimelike.py", line 1006, in _cmp_method other = self._validate_comparison_value(other) File "C:\Users\ASUS\AppData\Local\Programs\Python\Python313\Lib\site-packages\pandas\core\arrays\datetimelike.py", line 565, in _validate_comparison_value raise InvalidComparison(other) pandas.errors.InvalidComparison: 1961-01-01 00:00:00 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:/Users/ASUS/AppData/Local/Programs/Python/Python313/DC-run/8.27程序/裁剪时间2.py", line 22, in <module> mask = (time_index >= start_time) & (time_index <= end_time) File "C:\Users\ASUS\AppData\Local\Programs\Python\Python313\Lib\site-packages\pandas\core\ops\common.py", line 76, in new_method return method(self, other) File "C:\Users\ASUS\AppData\Local\Programs\Python\Python313\Lib\site-packages\pandas\core\arraylike.py", line 60, in __ge__ return self._cmp_method(other, operator.ge) File "C:\Users\ASUS\AppData\Local\Programs\Python\Python313\Lib\site-packages\pandas\core\indexes\base.py", line 7263, in _cmp_method result = op(self._values, other) File "C:\Users\ASUS\AppData\Local\Programs\Python\Python313\Lib\site-packages\pandas\core\ops\common.py", line 76, in new_method return method(self, other) File "C:\Users\ASUS\AppData\Local\Programs\Python\Python313\Lib\site-packages\pandas\core\arraylike.py", line 60, in __ge__ return self._cmp_method(other, operator.ge) File "C:\Users\ASUS\AppData\Local\Programs\Python\Python313\Lib\site-packages\pandas\core\arrays\datetimelike.py", line 1008, in _cmp_method return invalid_comparison(self, other, op) File "C:\Users\ASUS\AppData\Local\Programs\Python\Python313\Lib\site-packages\pandas\core\ops\invalid.py", line 40, in invalid_comparison raise TypeError(f"Invalid comparison between dtype={left.dtype} and {typ}") TypeError: Invalid comparison between dtype=datetime64[ns] and DatetimeNoLeap
最新发布
08-31
以上代码输出获取SPY的日内数据 (2022-05-09 到 2024-04-22)... 成功获取79015条minute数据 获取SPY的日线数据 (2022-05-09 到 2024-04-22)... 成功获取203条day数据 获取SPY的股息数据并过滤... 计算日内数据指标... Traceback (most recent call last): File "E:\python课\Lib\site-packages\pandas\core\indexes\datetimes.py", line 603, in get_loc parsed, reso = self._parse_with_reso(key) File "E:\python课\Lib\site-packages\pandas\core\indexes\datetimes.py", line 559, in _parse_with_reso parsed, reso = super()._parse_with_reso(label) File "E:\python课\Lib\site-packages\pandas\core\indexes\datetimelike.py", line 293, in _parse_with_reso parsed, reso_str = parsing.parse_datetime_string_with_reso(label, freqstr) File "pandas/_libs/tslibs/parsing.pyx", line 442, in pandas._libs.tslibs.parsing.parse_datetime_string_with_reso File "pandas/_libs/tslibs/parsing.pyx", line 666, in pandas._libs.tslibs.parsing.dateutil_parse pandas._libs.tslibs.parsing.DateParseError: Unknown datetime string format, unable to parse: volume The above exception was the direct cause of the following exception: Traceback (most recent call last): File "E:\python课\Lib\idlelib\idle.py", line 200, in <module> intra_data = calculate_metrics(intra_data.copy()) File "E:\python课\Lib\idlelib\idle.py", line 161, in calculate_metrics df['cum_pv'] = df.groupby('day').transform( File "E:\python课\Lib\site-packages\pandas\core\groupby\generic.py", line 1815, in transform return self._transform( File "E:\python课\Lib\site-packages\pandas\core\groupby\groupby.py", line 2021, in _transform return self._transform_general(func, engine, engine_kwargs, *args, **kwargs) File "E:\python课\Lib\site-packages\pandas\core\groupby\generic.py", line 1732, in _transform_general path, res = self._choose_path(fast_path, slow_path, group) File "E:\python课\Lib\site-packages\pandas\core\groupby\generic.py", line 1834, in _choose_path res = slow_path(group) File "E:\python课\Lib\site-packages\pandas\core\groupby\generic.py", line 1827, in <lambda> slow_path = lambda group: group.apply( File "E:\python课\Lib\site-packages\pandas\core\frame.py", line 10381, in apply return op.apply().__finalize__(self, method="apply") File "E:\python课\Lib\site-packages\pandas\core\apply.py", line 916, in apply return self.apply_standard() File "E:\python课\Lib\site-packages\pandas\core\apply.py", line 1063, in apply_standard results, res_index = self.apply_series_generator() File "E:\python课\Lib\site-packages\pandas\core\apply.py", line 1081, in apply_series_generator results[i] = self.func(v, *self.args, **self.kwargs) File "E:\python课\Lib\site-packages\pandas\core\groupby\generic.py", line 1828, in <lambda> lambda x: func(x, *args, **kwargs), axis=self.axis File "E:\python课\Lib\idlelib\idle.py", line 162, in <lambda> lambda x: (x['volume'] * (x['high'] + x['low'] + x['close']) / 3).cumsum() File "E:\python课\Lib\site-packages\pandas\core\series.py", line 1130, in __getitem__ return self._get_value(key) File "E:\python课\Lib\site-packages\pandas\core\series.py", line 1246, in _get_value loc = self.index.get_loc(label) File "E:\python课\Lib\site-packages\pandas\core\indexes\datetimes.py", line 605, in get_loc raise KeyError(key) from err KeyError: 'volume'基于以上问题重新生成代码
07-04
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值