如何将Python与Qlikview接口以实现数据可视化?

如何将Python与Qlikview接口以实现数据可视化?,python,scikit-learn,tableau-api,qlikview,Python,Scikit Learn,Tableau Api,Qlikview,我正在使用ScikitLearn和Python的Pandas库进行数据分析。 如何将Python与数据可视化工具(如Qlikview)连接?此链接向您展示了如何集成Qlikview和Python从Qlikview调用Python没有简单的方法。我用过这个: 创建输出CSV(或QlikView可以读取的任何文件格式)的Python程序 从QlikView脚本调用Python程序:EXEC python3 my_program.py>my_output.csv 将输出读入QlikView:LOAD*

我正在使用ScikitLearn和Python的Pandas库进行数据分析。
如何将Python与数据可视化工具(如Qlikview)连接?

此链接向您展示了如何集成Qlikview和Python

从Qlikview调用Python没有简单的方法。我用过这个:

  • 创建输出CSV(或QlikView可以读取的任何文件格式)的Python程序
  • 从QlikView脚本调用Python程序:
    EXEC python3 my_program.py>my_output.csv
  • 将输出读入QlikView:
    LOAD*FROM my_output.csv(…)

  • 请注意,
    EXEC
    命令需要脚本编辑器的“设置”选项卡上的“可以执行外部程序”权限。

    只有链接的答案在链接断开时失去其值,请编辑此答案以改进它。有关指导,请参见您提出的不止一个问题。请把这个问题分成几个问题。嗨,我想实现这样的东西,但我需要一些例子。我尝试将文件保存在python文件中,但不起作用。。。这是我用英文写的。请举例说明my_program.py中的内容,以便将输出放入py_output.csv。。。。thanks@MarkoZadravec上面的示例期望Python程序写入标准输出(
    sys.stdout
    )。因此,您的程序中有:
    importsys;sys.stdout.write(我的数据)
    。请原谅我的无知。我正试图找到这样做的文档,但没有找到太多。我对Python和Qlik都是新手。我想将我的简单线性回归发送到Qlik。我不确定要将什么放入文件中以便Qlik读取。我的回归器和预测器,或者我可以发送可视化吗?@DataGirl:您可以让Python处理这些数字,并将结果放入CSV文件中——各种数据点和数字数据本身的文本标签,根据复杂性可能有两到四列。然后将文件读入QlikView并在那里创建您的可视化效果。谢谢,@Waldo。我一定要试试。但是,如果我希望最终用户能够做出选择,并在做出这些选择时填充回归,该怎么办?