导入具有两列的 csv 文件[Date, Value]并使用 对其进行转换后Home > Edit Queries > Transform > Run Python Script,该Date列将显示Microsoft.OleDb.Date而不是日期。在运行脚本之前,同一列中的相同值显示为12.10.2018(来自 csv 的输入格式为2018-10-12)。这会导致任何后续步骤Query Settings中断。你如何解决这个问题?
样本数据:
Date,Value
2108-10-12,1
2108-10-13,2
2108-10-14,3
2108-10-15,4
2108-10-16,5
Run Code Online (Sandbox Code Playgroud)
代码示例:
# 'dataset' holds the input data for this script
dataset['Value2'] = dataset['Value']*10
dataset
Run Code Online (Sandbox Code Playgroud)
错误:
我tbl_A and tbl_B在Power BI文件中有两个表,我想使用其中的Run R Script功能进行转换和分析Edit Queries.
这将包括处理缺失值和连接表.但是,在启动R时,似乎我一次只能在一个表上进行操作.这是因为该Run R Script功能仅导入单击Run R Script按钮时处于活动状态的表中的数据.然后将该数据存储在dataset变量中.
如果这是正确的,在我看来,在Power BI中R`的实际使用将非常有限.我知道我可以在释放R 之前加入表格.对于像这样的简单情况,这将是一个可行的解决方案,但肯定不适用于更复杂的数据结构.有关如何在Power BI中使用R对多个表进行操作的任何建议?