1.每一列的最大值
ratings_Name = ['user_id', 'movies_id', 'ratings', 'timeStamp']
ratings = pd.read_csv('..\\..\\ml-1m/ratings.dat', sep='::', header=None,
names=ratings_Name, engine='python')
# 新建矩阵,第一列是用户,第二列是电影
d1 = np.array(ratings[['user_id', 'movies_id']])
# 用户id和电影id的最大值
max_user, max_movie = d1.max(axis=0)
print("user number:", max_user, " movie number:", max_movie)
2.列求和
mv_one = movie_01_of_one.sum(axis=0) # 列求和 一行n列矩阵 axis=1是行求和
3.删除一列
B = np.delete(B, 2, 0) # 删除B的第三行
C = np.delete(C, 1, 1) # 删除C的第二列