Python数据分析
Python的Numpy和Pandas
一叶知秋乔一
庐山烟雨浙江潮,未至千般恨不消。到得还来别无事,庐山烟雨浙江潮。
展开
-
win10环境下安装fbprophet(Pycharm)
写在开始fbprophet这是我迄今为止安装过的最难安装的一个模块,前前后后安装了两三天,发现最主要的原因还是pystan这个库所依赖的c++文件没有安装成功。这时仅用pip的方法很难安装成功至少目前为止我还没有找到相关的解决办法,安装vsstudio,以此来安装系统所需的c++库,也是失败的。这时候要放弃了吗?NO!还有简单又好用的Anaconda没有试过呢。安装过程使用Anaconda创建虚拟环境打开如图所示的anaconda prompt使用 conda create –n .原创 2021-03-22 09:25:22 · 3382 阅读 · 3 评论 -
python读取csv文件头部出现\ufeff日期的解决办法
with open(‘weather_csv/anyang.csv’, ‘r’, encoding="utf-8-sig") as f。将编码设置为encoding="utf-8-sig。原创 2021-03-13 10:52:58 · 389 阅读 · 0 评论 -
解决Could not find a version that satisfies the requirement XXX问题
开发环境:本人用的是windows10专业版,Python3.8。解决办法: 在用户(user)目录下新建文件夹pip,并在pip文件夹下创建pip.ini配置文件,(pip文件夹下不能直接创建文件,建议在桌面创建好之后复制到pip文件夹下)。pip.ini配置文件内容如下:[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host=mirrors.aliyun.com##下面是一些可替换原创 2021-01-21 15:19:16 · 2541 阅读 · 0 评论 -
Numpy迭代数组
迭代数组import numpy as npa = np.arange(6).reshape(2, 3)for x in np.nditer(a): print(x, ' ', end='')print()print('*' * 30)for x in np.nditer(a.T): print(x, ' ', end='')# 上述两组输出结果相同说明:选择顺序以匹配数组的内存布局,而不是使用标准C或Fortran排序。# 这样做是为了提高访问效率,反映了默认情况下只需原创 2020-11-06 23:32:25 · 1026 阅读 · 1 评论 -
Numpy三维数组的基本操作
import numpy as np# 三维数组三个轴(axis)axis=0表示全部,axis=1表示每一列,axis=2表示每一行x = np.array([[[0, 1, 2], [3, 4, 5], [6, 7, 8]], [[9, 10, 11], [12, 13, 14], [15, 16, 17]], [[18,原创 2020-10-25 10:55:06 · 6165 阅读 · 0 评论