
python笔记
薛定谔抓猫
这个作者很懒,什么都没留下…
展开
-
pandas中iloc,loc区别
pandas中iloc,loc区别iloc与loc两个方法所作的事情十分类似,都是对dataframe进行索引,区别在于iloc是对索引(数值下标)进行索引,而loc则是对表头进行索引。实例:import pandas as pddata = pd.DataFrame(np.random.random(size=(4,7)),columns=['a','b','c','d','e','f','g'])print(data.loc[:,['a','c']])print(data.iloc[:,[0原创 2021-08-20 21:02:03 · 518 阅读 · 0 评论 -
pandas dataframe实现多个不连续的索引
pandas dataframe实现多个不连续的索引dataframe中可以直接使用loc或iloc索引连续的一个区域,如下所示:import pandas as pddata = pd.DataFrame(np.random.random(size=(4,7)),columns=['a','b','c','d','e','f','g'])print(data.loc[:,['a','c']])print(data.iloc[:,[0,2,4]])二者的区别在这篇文章提到:但若对于不连续的多原创 2021-08-20 21:00:55 · 1628 阅读 · 0 评论 -
numpy矩阵合并中np.r_与np.c_区别
numpy矩阵合并中np.r_与np.c_区别numpy中的np.r_与np.c_都可以实现对矩阵的合并,不同在于一个沿着行方向,一个沿着列方向进行合并。import pandas as pddata1 = np.array([[1, 2, 3],[4,5,6]])data2 = np.array([[7,8,9]])data3 = np.array([10,11])print("data1: \n", data1)print("data2: \n", data2)print("data3:原创 2021-08-20 20:59:15 · 384 阅读 · 2 评论