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_Pandas - Fatal编程技术网

Python 熊猫不规则数据的处理

Python 熊猫不规则数据的处理,python,excel,pandas,Python,Excel,Pandas,我有一个Excel电子表格,我想用熊猫处理。不幸的是,来自外部来源的Excel电子表格有点不规则。特别是,电子表格中的每个逻辑行可能由1-4个物理行组成。我希望从每个逻辑记录中提取两段数据,一段是字符串,另一段是浮点。该字符串是股票代码符号,并且总是出现在“symbol”列中,尽管“symbol”列中并非每个条目都是股票代码符号——它可能为空,表示该特定行是新物理行中相同逻辑记录的延续。类似地,我可以识别我想要检查当前行中特定列的浮点。我可以确定,如果它是一个浮点,它就是我想要的浮点,否则它将是

我有一个Excel电子表格,我想用熊猫处理。不幸的是,来自外部来源的Excel电子表格有点不规则。特别是,电子表格中的每个逻辑行可能由1-4个物理行组成。我希望从每个逻辑记录中提取两段数据,一段是字符串,另一段是浮点。该字符串是股票代码符号,并且总是出现在“symbol”列中,尽管“symbol”列中并非每个条目都是股票代码符号——它可能为空,表示该特定行是新物理行中相同逻辑记录的延续。类似地,我可以识别我想要检查当前行中特定列的浮点。我可以确定,如果它是一个浮点,它就是我想要的浮点,否则它将是一个nan或字符串

其他列符号更多列价格更多列 XYZ 23.1 ABC南 南42.3

这里我想要的数据是XYZ,23.1和ABC,42.3,但我现在不知道如何处理数据帧来做到这一点