如果我的代码在开始时确实有问题:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
V1 = pd.read_excel('S1V1.xlsx', skiprows=9, parse_dates=[['Date','Time']])
V2 = pd.read_excel('S1V2.xlsx', skiprows=9, parse_dates=[['Date','Time']])
V1V2=pd.DataFrame({V1['Date_Time'],'S1V1':V1['TEMPERATURE'],'S1V2':V2['TEMPERATURE']})
当我运行它时,它说我在
SynthaxError: invalid syntax
上有一个'S1V2':V2['TEMPERATURE']
,尤其是指向:
。我真的看不到我的错误。有人看到吗?
非常感谢!
最佳答案
您缺少第一列的列名(V1['Date_Time']
):
尝试:
V1V2=pd.DataFrame({'Date_Time':V1['Date_Time'],'S1V1':V1['TEMPERATURE'],'S1V2':V2['TEMPERATURE']})
关于python - 关于:的Pandas语法错误的数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60378651/