我有一个csv文件,该文件的一列具有我感兴趣的结果,而另一个具有索引:]
,Province, Constituency Name, Party Affiliation, segments 0,Ben Slimane, Ain Tizgha, UND, "{'UND': {""I don't know yet"": 16, 'No': 3, 'Yes': 5, 'total': 24, 'intention_rate': 20.83}, ABS: {""I don't know yet"": 1, 'No': 10, 'Yes': 1, 'total': 12, 'intention_rate': 8.33}, PJD: {""I don't know yet"": 1, 'Yes': 3, 'total': 4, 'intention_rate': 75}}" 1,Ben Slimane, Ain Tizgha, ABS, "{'UND': {""I don't know yet"": 16, 'No': 3, 'Yes': 5, 'total': 24, 'intention_rate': 20.83}, ABS: {""I don't know yet"": 1, 'No': 10, 'Yes': 1, 'total': 12, 'intention_rate': 8.33}, PJD: {""I don't know yet"": 1, 'Yes': 3, 'total': 4, 'intention_rate': 75}}" 2,Ben Slimane, Ain Tizgha, PJD, "{'UND': {""I don't know yet"": 16, 'No': 3, 'Yes': 5, 'total': 24, 'intention_rate': 20.83}, 'ABS': {""I don't know yet"": 1, 'No': 10, 'Yes': 1, 'total': 12, 'intention_rate': 8.33}, 'PJD': {""I don't know yet"": 1, 'Yes': 3, 'total': 4, 'intention_rate': 75}}" 3,Ben Slimane, Ahlaf, UND, "{'UND': {""I don't know yet"": 16, 'No': 3, 'Yes': 5, 'total': 24, 'intention_rate': 20.83}, 'ABS': {""I don't know yet"": 1, 'No': 10, 'Yes': 1, 'total': 12, 'intention_rate': 8.33}, 'PJD': {""I don't know yet"": 1, 'Yes': 3, 'total': 4, 'intention_rate': 75}}" 4,Ben Slimane, Ahlaf, ABS, "{'UND': {""I don't know yet"": 16, 'No': 3, 'Yes': 5, 'total': 24, 'intention_rate': 20.83}, 'ABS': {""I don't know yet"": 1, 'No': 10, 'Yes': 1, 'total': 12, 'intention_rate': 8.33}, 'PJD': {""I don't know yet"": 1, 'Yes': 3, 'total': 4, 'intention_rate': 75}}" 5,Ben Slimane, Ahlaf, PJD, "{'UND': {""I don't know yet"": 16, 'No': 3, 'Yes': 5, 'total': 24, 'intention_rate': 20.83}, 'ABS': {""I don't know yet"": 1, 'No': 10, 'Yes': 1, 'total': 12, 'intention_rate': 8.33}, 'PJD': {""I don't know yet"": 1, 'Yes': 3, 'total': 4, 'intention_rate': 75}}" 6,Khouribga,Ain Kaicher,UND, "{'UND': {""I don't know yet"": 46, 'No': 12, 'Yes': 13, 'total': 71, 'intention_rate': 18.31}, 'ABS': {""I don't know yet"": 4, 'No': 79, 'Yes': 1, 'total': 84, 'intention_rate': 1.19}, 'PJD': {""I don't know yet"": 14, 'No': 1, 'Yes': 4, 'total': 19, 'intention_rate': 21.05}}" 7,Khouribga,Ain Kaicher,ABS, "{'UND': {""I don't know yet"": 46, 'No': 12, 'Yes': 13, 'total': 71, 'intention_rate': 18.31}, 'ABS': {""I don't know yet"": 4, 'No': 79, 'Yes': 1, 'total': 84, 'intention_rate': 1.19}, 'PJD': {""I don't know yet"": 14, 'No': 1, 'Yes': 4, 'total': 19, 'intention_rate': 21.05}}" 8,Khouribga,Ain Kaicher,PJD, "{'UND': {""I don't know yet"": 46, 'No': 12, 'Yes': 13, 'total': 71, 'intention_rate': 18.31}, 'ABS': {""I don't know yet"": 4, 'No': 79, 'Yes': 1, 'total': 84, 'intention_rate': 1.19}, 'PJD': {""I don't know yet"": 14, 'No': 1, 'Yes': 4, 'total': 19, 'intention_rate': 21.05}}" 9, Khouribga,Bni Bataou,UND, "{'UND': {""I don't know yet"": 46, 'No': 12, 'Yes': 13, 'total': 71, 'intention_rate': 18.31}, 'ABS': {""I don't know yet"": 4, 'No': 79, 'Yes': 1, 'total': 84, 'intention_rate': 1.19}, 'PJD': {""I don't know yet"": 14, 'No': 1, 'Yes': 4, 'total': 19, 'intention_rate': 21.05}}" 10, Khouribga,Bni Bataou,ABS, "{'UND': {""I don't know yet"": 46, 'No': 12, 'Yes': 13, 'total': 71, 'intention_rate': 18.31}, 'ABS': {""I don't know yet"": 4, 'No': 79, 'Yes': 1, 'total': 84, 'intention_rate': 1.19}, 'PJD': {""I don't know yet"": 14, 'No': 1, 'Yes': 4, 'total': 19, 'intention_rate': 21.05}}" 11, Khouribga,Bni Bataou,PJD, "{'UND': {""I don't know yet"": 46, 'No': 12, 'Yes': 13, 'total': 71, 'intention_rate': 18.31}, 'ABS': {""I don't know yet"": 4, 'No': 79, 'Yes': 1, 'total': 84, 'intention_rate': 1.19}, 'PJD': {""I don't know yet"": 14, 'No': 1, 'Yes': 4, 'total': 19, 'intention_rate': 21.05}}"
的确,有重复项。我希望我有这样的东西:
Constituency,UND, ABS, PJD Ain Tizgha,20.83,32,0, Ahlaf,20.83,38,0 Ain Kaicher,18.31, 1.19, 21.05 Bni Bataou,18.31, 1.19, 21.05
数字将是Segments列字典中每个元素的tent_rate。
如何将字典列转换为数据框?
目前我尝试过:
>>> for row in df.iterrows(): ... preceding_row = row ... if row['segments'] == preceding_row: ... break ... saved_things = [row['Constituency'],row['segments']] ...
我知道这些
""I don't know yet""
是个问题。
我有一个csv文件,其中的一列具有我感兴趣的结果,而另一个列的索引为:,省,选区名称,政党隶属关系,细分0,Ben Slimane,Ain Tizgha,UND,“ {'UND '...
前两行有错别字吗? ABS是“ ABS”,PJD是“ PJD”?