df = pd.read_csv('./part-00000-66a9d65e-cad2-4f62-af22-e9acbec50dbc.c000.csv', low_memory=False) sig_cell_volt = np.array(df.iloc[:1000, 10]) sum_volt = list(np.array(df.iloc[:1000, 6])) # print(sig_cell_volt) all_cell_vot = [] for i in sig_cell_volt: i = i[2:] cell_str = i.split('_') cell_list = [] for t in cell_str: t = float(t)/1000 cell_list.append(t) # print(len(cell_list)) all_cell_vot.append(cell_list) all_cell_vot = np.array(all_cell_vot) # x_data = torch.from_numpy(all_cell_vot) print(all_cell_vot) # sing_vol_df = pd.DataFrame(all_cell_vot) # writer = pd.ExcelWriter('vol.xlsx') # sing_vol_df.to_excel(writer,'sheet1',float_format='%.5f') df1 = pd.read_excel('vol.xlsx') col_name=df1.columns.tolist() col_name.insert(95, '总电压') df1['总电压'] = sum_volt df1.to_excel('piggy22.xlsx')
时间: 2024-04-28 22:21:40 浏览: 20
这段代码首先是在上一个代码段的基础上进行的。在处理完数据后,代码将 all_cell_vot 数组中的数据存储到了名为 sing_vol_df 的 DataFrame 中,并将这个 DataFrame 存储到了一个名为 vol.xlsx 的 Excel 文件中。
接下来,代码又读取了 vol.xlsx 文件,并将 DataFrame 中的列名存储到了名为 col_name 的列表中。然后,通过 insert 方法在 col_name 列表的索引 95 处插入了一个名为“总电压”的列名。接着,代码将 sum_volt 列表中的数据存储到了新添加的“总电压”列中。最后,通过 to_excel 方法将更新后的 DataFrame 存储到了一个名为 piggy22.xlsx 的 Excel 文件中。
相关问题
df = pd.read_csv('./part-00000-66a9d65e-cad2-4f62-af22-e9acbec50dbc.c000.csv', low_memory=False) sig_cell_volt = np.array(df.iloc[:1000, 10]) sum_volt = list(np.array(df.iloc[:1000, 6])) # print(sig_cell_volt) all_cell_vot = [] for i in sig_cell_volt: i = i[2:] cell_str = i.split('_') cell_list = [] for t in cell_str: t = float(t)/1000 cell_list.append(t) # print(len(cell_list)) all_cell_vot.append(cell_list) all_cell_vot = np.array(all_cell_vot) # x_data = torch.from_numpy(all_cell_vot) print(all_cell_vot)
这段代码看起来是用 Pandas 读取一个 CSV 文件,并将文件中的数据存储到一个 NumPy 数组中。在这个数组中,第 10 列的数据被提取出来,经过一些处理后存储到了一个名为 sig_cell_volt 的 NumPy 数组中。接着,又提取了第 6 列的数据,并存储到了一个名为 sum_volt 的列表中。接下来,对 sig_cell_volt 数组中每个元素进行了一些字符串处理,将其转换成了一个包含多个浮点数的列表,并将这些列表存储到了一个名为 all_cell_vot 的 NumPy 数组中。最后,将 all_cell_vot 转换成了一个张量,但是这一步被注释掉了。
cannot register the hard disk 'e:\\pc-202205041215_ovb.vdi' {d65ce74a-fc9d-4
这个错误是由于VirtualBox无法在指定路径中注册硬盘文件导致的。
通常,这个问题可能由以下原因引起:
1. 磁盘文件路径错误:确保指定的路径和文件名是正确的,不包含特殊字符和非法字符,并且文件确实存在于该路径中。
2. 文件权限问题:检查一下是否有足够的权限访问该路径和文件。确保你有读写该文件的权限,并且文件没有被其他程序锁定。
3. 存储空间不足:检查一下该路径所在的磁盘驱动器是否有足够的可用空间来存储该虚拟硬盘文件。确保你不仅有足够的空间来存储文件本身,还有足够的空间来处理后续的操作和增量备份。
4. 硬盘文件损坏:如果硬盘文件已经损坏,VirtualBox可能无法正确地注册它。你可以尝试使用修复工具或者创建一个新的硬盘文件。
如果以上方法都没有解决问题,你还可以尝试以下措施:
1. 重新安装VirtualBox:卸载并重新安装VirtualBox,确保你使用的是最新版本。
2. 更新驱动程序:更新你的磁盘驱动程序和相关软件,以确保与VirtualBox的兼容性。
3. 尝试其他存储选项:如果你的问题只出现在特定路径或存储设备上,可以尝试使用其他路径或设备进行测试。
总之,无法注册硬盘文件的错误可能由多种原因引起。你可以按照上述方法逐一排查和解决问题,以确保VirtualBox能够正确注册硬盘文件。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)