Python代码语法在databricks中不起作用

Python代码语法在databricks中不起作用,python,pandas,jupyter-notebook,azure-databricks,Python,Pandas,Jupyter Notebook,Azure Databricks,我正在将python代码从Jupiter笔记本迁移到databricks笔记本。但是很多事情都不按现在的样子进行 以下代码在Jupyter笔记本中正常工作,但在databricks中不工作: # Replace Periods with Month Name: replacements = { 'FISCAL_PERIOD_NBR': { r'(Per01)': 'Feb', r'(Per02)': 'Mar', r'(Per03)': 'Apr

我正在将python代码从Jupiter笔记本迁移到databricks笔记本。但是很多事情都不按现在的样子进行

以下代码在Jupyter笔记本中正常工作,但在databricks中不工作:

# Replace Periods with Month Name:    
replacements = {
   'FISCAL_PERIOD_NBR': {
      r'(Per01)': 'Feb',
      r'(Per02)': 'Mar',
      r'(Per03)': 'Apr',
      r'(Per04)': 'May',
      r'(Per05)': 'Jun',
      }
}

df_input.replace(replacements, regex=True, inplace=True)


我也没有看到任何错误,但是在这篇声明之后,“财政期间”列被删除了。我不确定在将代码从jupyter notebook迁移到databricks时需要做哪些更改,但有1500行代码我必须逐行调试。非常感谢您的支持。

您使用的是pandas还是Pypark?您是否检查了pandas版本?我正在使用pandas 0.19.2您使用的是pandas还是Pypark?你检查过熊猫版本吗?我使用的是熊猫0.19.2