我是熊猫的初学者。我想从excel文件中提取一列到pandas的python数组中。我想要在整个列中运行一个循环。我想在column.Here打印第1个数据是我的代码:IndexError:索引超出熊猫的范围
import pandas as pd
xl_workbook = pd.ExcelFile("Summary.xlsx") # Load the excel workbook
df = xl_workbook.parse("Sheet1") # Parse the sheet into a dataframe
df['transactionqtr'] = pd.to_datetime(df['transactionqtr'],errors ='coerce')
df['commencementdate'] = pd.to_datetime(df['commencementdate'],errors ='coerce')
df=df.dropna()
df['transactionqtr'] = df['transactionqtr'].apply(lambdax:x.date().strftime('%m%d%y'))
df['commencementdate'] = df['commencementdate'].apply(lambda x:x.date().strftime('%m%d%y'))
arr1 = df['transactionqtr'][1][1]
arr2 = df['commencementdate'][1][1]
print(arr1)
print(arr2)
但它显示IndexError:索引越界在这条线:
arr1 = df['transactionqtr'][1][1]
arr2 = df['commencementdate'][1][1]
我应该怎样解决这个问题?请也指导我更好的代码。
您可以包括整个错误消息? – acdr