需要python程序处理数据
原数据见下链接:
https://pan.baidu.com/s/1gJHzhJuITmzKVcztLegYUA?pwd=sry8
转化成为这种结构
不好意思,可能描述的不是很清楚,我上传了一个手动处理的演示样本。
https://pan.baidu.com/s/1aHs6fTMN8D8y0L2H5-G1QA?pwd=cieh
是需要这样吗?
import pandas as pd
data1=pd.read_excel(r'e:/CPB带轮罩.xlsx',skiprows=905,nrows=44)
del data1['Z-axis:']
del data1['Undefined']
data1.rename(columns={' ': "ID"},inplace=True)
d=pd.melt(data1,id_vars=['ID'])
文件里面的数据和图片不一致
你要怎么调整 啊
你这个表话的真不清晰,你把要转化的数据格式描述一下啊
貌似大家都不怎么看得明白,可以补充些信息吗
横纵转换吗?
【相关推荐】
class Stack:
def __init__(self):
self.__data = []
def is_empty(self):
"""判断栈是否为空"""
return self.__data == []
def push(self, data):
"""在栈顶添加元素"""
self.__data.append(data)
def pop(self):
"""弹出顶部元素"""
return self.__data.pop()
def peek(self):
"""返回栈顶元素"""
# 先判断是否为空
if self.is_empty():
return
else:
return self.__data[-1]
def size(self):
"""判断长度"""
return len(self.__data)
def travel(self):
"""遍历所有元素"""
self.__data = self.__data[::-1]
for i in self.__data:
print(i)
if __name__ == '__main__':
a = Stack()
print(a.is_empty())
a.push(0)
a.push(1)
a.push(2)
a.push(3)
a.travel()
使用Python中的列表,我们可以轻松的创建一个栈,栈在程序中用处是较多的一种结构,我们浏览器的前进后推中就用到了栈
有没有具体的调整细节?