1. #### 这是官方教程截图,这里我们和官方保持一致,直接"Sign in"即可
2. #### 下述是prep中连接py文件的设置
1. ##### 先好写脚本tabpy\_test.py
1. 脚本需求是将每个成员的每个季度的指标值Q1~Q4进行修改,如果低于60就改为60,高于60就保持不变(分为方法一和方法二)![](https://img-blog.csdnimg.cn/direct/3bc1514be20d4e088597e60ac8710864.png)
1. 注意: prep在函数用法上要求最终传入prep的函数必须接受一个df对象,返回值好像也需要是一个df对象
2. 注意: df.apply的使用方法介绍(并不是方法一的报错原因)
1. df调用apply是默认按列s作为函数参数传入,函数处理的最小单位也是列本身而不是元素值x
2. ##### 再准备好数据文件
1. 注意:team1.xlsx文件的详情如下![](https://img-blog.csdnimg.cn/direct/842ee48ac961496db3fb7e40d13ade28.png)
-
方法一失效,说我的str和int进行比较, 这怎么可能呢,明明是两个int在比较,这个报错看的我莫名其妙
-
方法二成功,我稍微变了一下,结果就没报错了
- 注意: 当确保正确配置后,若警告标志仍未消失,这需要刷新整个流程即可
-
注意:只有当正确无误设置好prep中的配置,同时脚本"预运行"不报错后,流程中的警告标志才会消失,否则会一直存在
- 比如prep配置文件选择错误或者函数名输入错误
- 亦或者文件和函数名都正确,但是脚本文件预运行报错
-
最终结果比较
- 脚本执行之前
- 脚本执行之后
- 可以看到,值为60的数据变多了
-
四.其他
- tabpy官方中文网址https://www.tableau.com/zh-cn/developer/tools/python-integration-tabpy
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
- tabpy官方中文网址https://www.tableau.com/zh-cn/developer/tools/python-integration-tabpy
深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)
、讲解视频,并且后续会持续更新**
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)