数据分析
南桥经不起秋
新手上路,多多指教,从无到有(๑• . •๑)
The way to the king
展开
-
jupyter notebook中’ModuleNotFoundError: No module named ‘numpy.testing.nosetester‘
from sklearn.model_selection import train_test_split时:报错:ModuleNotFoundError: No module named ‘numpy.testing.nosetester’原因:numpy、scipy版本不兼容。解决方法:将所有的包都更新到最新版本。【可添加清华源 -i https://pypi.tuna.tsinghua.edu.cn/simple】pip install --user --upgrade numpyp原创 2020-11-12 12:00:13 · 1083 阅读 · 0 评论 -
pandas分组groupby、agg,排序sort,连接concat、join
连接concat和join横向连接pd.concat([df6,df7],axis=1)df6.join(df7)# df6的表格在前面,如需df7的表格在前需要交换位置注意点:1、concat这个方法,既可以实现横向连接,也可以实现纵向连接,通过设置axis的值来控制,axis=1表示的是横向连接,如果多个连接的对象,放在列表中2、join也可以实现纵向连接pd.concat([df8,df9],ignore_index=True)注意点:1、进行纵向合并的数据,需要用[原创 2020-10-22 21:05:24 · 2186 阅读 · 1 评论 -
numpy数组创建以及属性
二、numpyimport numpy as np#创建数组#创建一维数组 newlist = [1,2,3] print('列表',newlist) print(type(newlist)) arr1=np.array(newlist) print('数组',arr1) print(type(arr1))arr1 = np.random.rand(3,4)# # rand如果不指定任何参数,返回的是一个浮点数(小数),指定参数就是指定数组的大小#创建多维数组arr1原创 2020-10-22 20:32:58 · 526 阅读 · 0 评论 -
pandas两种数据结构series、dataframe的CRUD
一、pandaspandas数据结构主要分类类别描述创建series类似一维数组pd.Series()dataframe类似多维数组pd.Dataframe()series:数据列dataframe:数据表1、pandas的数据结构–series(数据列)创建series通过列表创建 seriesimport pandas as pdnew_list = [1,2,3,4]s1 = pd.Series(new_list)s2 = pd.Se原创 2020-10-22 20:17:35 · 498 阅读 · 0 评论