我得到了一个形状非常错误的Excel文件,我试图对其进行重塑以简化分析包含的数据的工作。在某种程度上,我已经设法清理了大部分文件,因此可以获得一些有用的信息,但是现在我遇到了索引问题。清洗后,我获得了以下数据框:
Region City 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013
0 HIV Prevalence NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
1 Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN 50 NaN NaN NaN 31.2 NaN
2 Sofala Beira NaN NaN NaN NaN NaN NaN NaN 54.5 NaN NaN NaN 23.6 NaN
3 Nampula Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 17.8 NaN
4 Nampula Nacala NaN NaN NaN NaN NaN NaN NaN 27.3 NaN NaN NaN NaN NaN
5 HIV-1 Prevalence Nacala NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
6 HIV-2 Prevalence Nacala NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
7 Syphilis Prevalence Nacala NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
8 Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN 20 NaN NaN NaN NaN NaN
9 Other STI Prevalence Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
10 HIV incidence Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
11 Condom use when had sex last time with a comme... Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
12 Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 85.8 NaN
13 Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 14.2 NaN
14 Sofala Beira NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 73.4 NaN
15 Sofala Beira NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 26.6 NaN
16 Nampula Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 62.8 NaN
17 Nampula Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 37.2 NaN
18 HIV test in last 12 months Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
19 Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 29.7 NaN
20 Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 70.3 NaN
21 Sofala Beira NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 38.9 NaN
22 Sofala Beira NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 61.1 NaN
23 Nampula Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 46.9 NaN
24 Nampula Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 53.1 NaN
25 Received HIV test results Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
26 Access to condoms last 12 months Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
27 STI test last 12 months Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
28 Any STI treatment last 12 months Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
29 HIV test history Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
30 Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 73.7 NaN
31 Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 26.3 NaN
32 Sofala Beira NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 63 NaN
33 Sofala Beira NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 37 NaN
34 Nampula Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 59.1 NaN
35 Nampula Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 40.9 NaN
36 Tete Tete NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 78.2
37 Tete Tete NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 21.8
38 ART last 12 months Tete NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
39 Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 49 NaN
40 Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 51 NaN
41 Sofala Beira NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 54.8 NaN
42 Sofala Beira NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 45.2 NaN
43 Nampula Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 27.3 NaN
44 Nampula Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 72.7 NaN
我的问题是Region
列中的项目具有数字变量类型的名称。例如,HIV Prevalence
之后的4行是(Region,City)
中每个HIV Prevalence
的值。因此,我希望为(Region, City)
的每个组合以及每个变量(HIV患病率,HIV-1患病率等)获得这种形状的东西-即使某个(Region, City)
没有变量-的数据,因此变量用作索引:
Region City 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013
HIV Prevalence Maputo Maputo town NaN NaN NaN NaN NaN NaN NaN 50 NaN NaN NaN 31.2 NaN
Sofala Beira NaN NaN NaN NaN NaN NaN NaN 54.5 NaN NaN NaN 23.6 NaN
Nampula Nampula town NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 17.8 NaN
Nampula Nacala NaN NaN NaN NaN NaN NaN NaN 27.3 NaN NaN NaN NaN NaN
Tete Tete NaN NaN NaN NaN NaN NaN NaN 27.3 NaN NaN NaN NaN NaN
欢呼