将一列电阻值分组,每组108个电阻值,将数据进行分组,将每一组的电阻值依次保存到excel中
时间: 2024-04-22 15:26:18 浏览: 10
好的,以下是将一列电阻值分组,每组包含 108 个电阻值,并将每一组的电阻值依次保存到 Excel 中的代码示例:
```python
import pandas as pd
# 假设你的电阻值列表为 resistor_list
resistor_list = [...] # 填入你的电阻值列表
# 计算分组数量
num_groups = len(resistor_list) // 108
# 创建一个空的 DataFrame 对象
df = pd.DataFrame()
# 将电阻值列表分组并添加到 DataFrame 中
for i in range(num_groups):
start_index = i * 108
end_index = start_index + 108
group = resistor_list[start_index:end_index]
df[f"Group {i+1}"] = group
# 将 DataFrame 写入 Excel 文件
df.to_excel('resistor_groups.xlsx', index=False)
```
在这个示例中,我们假设你的电阻值列表存储在 `resistor_list` 变量中。首先,我们计算分组数量,并使用列表切片的方式将电阻值列表分成每组 108 个电阻值,并将结果存储在 `group` 变量中。然后,我们创建一个空的 DataFrame 对象。接下来,使用循环遍历每一组电阻值,并将每一组的电阻值添加到 DataFrame 中,以"Group 1"、"Group 2"等作为列名。最后,我们调用 `to_excel()` 方法将 DataFrame 写入名为 'resistor_groups.xlsx' 的 Excel 文件中。
请确保将 `[...]` 替换为你实际的电阻值列表。
希望这次能帮到你!如果还有其他问题,请随时提问。