python - 关于:的Pandas语法错误的数据框

标签 python pandas dataframe syntax-error naming

如果我的代码在开始时确实有问题:

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/

相关文章:

python - 在 Pandas 中,如何仅对也包含 NaN 的列中的数值执行 .diff() 方法?

python - 解决我的问题有什么不同的方法?

python - 如何使用rasterio更改光栅的crs?

python - 在 PostgreSQL 中检查 python 数组(或 csv)是否有重复项,在相邻的列中显示状态

python - Pandas groupby 并将函数应用于数字列

python - 有效地 reshape pandas 数据框列中的数组

python - 计算 pandas groupby 对象中某个组具有特定值的次数

python - SciKitlearn ColumnTransformer TypeError : Cannot clone object. 你应该提供一个 scikit-learn estimator 的实例而不是一个类

python - pandas 中的 GroupBy 按日期范围划分

python - 如何在 Python 中融化或取消堆叠数据帧?