python 小白写代码遇到的问题(一)
  LySnwobUhbun 2023年11月25日 23 0
  • python怎么读取CSV文件;怎么将CSV文件导入python
filename_R='赵月梅_女_77_0000178324_高血压病_气逆_郁闷不舒_脉寸粗尺细_脑鸣、入睡困难、耳聋、心慌_右手-20171115.csv'
f_R=open(filename_R,encoding='UTF-8')
# names=['Time']#这里是给数据加表头的
# data=read_csv(f,names=names)
data_R=read_csv(f_R )
  • 当我们直接导入CSV文件到python中后,python默认是表格的形式,而对表格进行拼接和取某行值处理,是不太方便的,所以,就要将表格形式转换为矩阵形式,再进行处理,就比较容易了
data_R= data_R.to_numpy()#将加载的dataframe数据转化成ndarray格式
  • 删除第一列的数据
data_R = data_R[:,1:]#删除第一列的数据
  • 将两个矩阵合并
data_Right = np.vstack((data_R,R_label))#将两个矩阵进行合并
data = np.hstack((data_Right,data_Left))#将左右手的数据进行一个拼合
  • 将矩阵数据打乱
s_data = data.sample(frac=1.0)# 随机取data的所有数据,相当于打乱顺序
np.random.shuffle(data)# 随机取data的所有数据,相当于打乱顺序
  • 取出矩阵中的最大值
pos = np.unravel_index(np.argmax(scores_arr),scores_arr.shape)
# 导入numpy库
import numpy as np

# 定义一个列表
numbers = [2, 5, 8, 1, 9, 3]

# 使用numpy库找到最大值的位置
max_index = np.argmax(numbers)

# 打印最大值及其位置
print("最大值:", numbers[max_index])
print("最大值的位置:", max_index)
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月25日 0

暂无评论

推荐阅读
LySnwobUhbun