使用pandas模塊中的方法創(chuàng)建新矩陣
在使用pandas模塊中的DataFrame()方法創(chuàng)建矩陣時(shí),在利用鍵值對(duì)創(chuàng)建元素的基礎(chǔ)上,可以使用相同維度的元素將它們拼接成一個(gè)新的矩陣。下面通過(guò)實(shí)例來(lái)說(shuō)明具體操作。 第一步:導(dǎo)入模塊并創(chuàng)建初始
在使用pandas模塊中的DataFrame()方法創(chuàng)建矩陣時(shí),在利用鍵值對(duì)創(chuàng)建元素的基礎(chǔ)上,可以使用相同維度的元素將它們拼接成一個(gè)新的矩陣。下面通過(guò)實(shí)例來(lái)說(shuō)明具體操作。
第一步:導(dǎo)入模塊并創(chuàng)建初始矩陣
首先,在已經(jīng)新建的Python文件中,導(dǎo)入numpy和pandas模塊。然后,使用DataFrame()方法和numpy中的random方法,創(chuàng)建一個(gè)以鍵m和n為元素的矩陣。
第二步:運(yùn)行代碼查看結(jié)果
保存代碼并直接運(yùn)行文件,可以查看到新生成的矩陣。該矩陣由0到4和m、n構(gòu)成,展示如下:
第三步:拼接矩陣
再次使用相同的方法,創(chuàng)建另一個(gè)矩陣r,依然以鍵m和n為元素。然后,使用merge()方法,按照鍵m進(jìn)行拼接。
第四步:修改鍵值名稱
在第一步的基礎(chǔ)上,修改第二個(gè)鍵值的名稱,并重新保存并運(yùn)行代碼。修改后的矩陣展示如下:
第五步:再次拼接矩陣
將變量r后面的鍵值n改為j,然后調(diào)用merge()方法生成新的矩陣。新生成的矩陣包含三列,分別為m、n和j。
第六步:查看打印結(jié)果
保存代碼并查看打印結(jié)果,可以發(fā)現(xiàn)新矩陣中出現(xiàn)了三列m、n和j。