python中numpy和pandas学习

numpy和pandas是python中两个重要的用于科学计算的包,下面是本人的在删除数组上面的数据的一些练习。

import pandas as pd
import numpy as np
x = [[0, 1, 1, 1, 1], [0, 0, 1, 1, 1], [0, 0, 0, 1, 1], [0, 0, 0, 0, 1], [0, 0, 0, 0, 0]]
size = len(x)
df = pd.DataFrame(x)
print(df)
s = []
ss = []
for i in range(2):
 s.append(df[2][i])
for j in range(2, size):
 s.append(df[j][2])
for i in range(3):
 ss.append(df[3][i])
for j in range(3, size):
 ss.append(df[j][3])
s=np.array(s)
ss=np.array(ss)
print(s)
print(ss)
sss=s*(1/2)+(1/2)*ss
print(sss)
sss=np.delete(sss,3)
sss=np.delete(sss,2)
print(sss)

你可能感兴趣的:(pandas,numpy)