Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 对定性分类的数据应用不同的函数_Python_Excel - Fatal编程技术网

Python 对定性分类的数据应用不同的函数

Python 对定性分类的数据应用不同的函数,python,excel,Python,Excel,所以我是一个python新手,正在从繁重的excel电子表格过渡过来。我有一些使用定性方法分类的地质数据,例如1=砾石,2=沙子等,分类器之间的中间值用小数点表示,因此大部分是沙子,但一些砾石将为1.3或1.4等 每个不同的主要分组都有一个整数值,作为一种截止值;我想根据某种IF-in-between语句对每个组应用不同的公式/函数 通常在excel中,我会通过嵌套逻辑语句来实现这一点,例如“For values=1,但这是基本python,因此这可能会有所帮助: 学习一些关于数据结构以及pyt

所以我是一个python新手,正在从繁重的excel电子表格过渡过来。我有一些使用定性方法分类的地质数据,例如1=砾石,2=沙子等,分类器之间的中间值用小数点表示,因此大部分是沙子,但一些砾石将为1.3或1.4等

每个不同的主要分组都有一个整数值,作为一种截止值;我想根据某种IF-in-between语句对每个组应用不同的公式/函数


通常在excel中,我会通过嵌套逻辑语句来实现这一点,例如“For values<1,do….,For>=1,但这是基本python,因此这可能会有所帮助:

学习一些关于数据结构以及python如何处理这些数据结构以及可能的面向对象编程的知识肯定是有意义的。python将在不需要编写很多行代码的情况下完成类似的工作。 享受学习python的乐趣

要开始学习,您可能需要使用字典将材料指定给一个数字:
materials={“Grasser”:1,“sand”:2,…}

您希望实现一个简单的for循环和一些简单的条件(if语句)。我完全可以推荐reddit.com/r/learnpython作为起点。Youtube(和谷歌)是您的朋友,有一些很棒的教程。只需键入“Python basic if语句”“并一直点击直到它有意义!如果你尝试了某件事,但它不起作用,试着使用搜索功能看看其他人是否有类似的问题。好吧,很公平!