@@ -414,8 +414,9 @@ <h1 class="modulename">
414414 < span class ="n "> dcol</ span > < span class ="o "> =</ span > < span class ="n "> ctemp</ span > < span class ="p "> [</ span > < span class ="n "> vk</ span > < span class ="p "> ][</ span > < span class ="n "> i</ span > < span class ="p "> ]</ span >
415415 < span class ="k "> if</ span > < span class ="n "> dcol</ span > < span class ="ow "> in</ span > < span class ="n "> donor_cols</ span > < span class ="p "> :</ span >
416416 < span class ="n "> nvals</ span > < span class ="o "> =</ span > < span class ="n "> numpy</ span > < span class ="o "> .</ span > < span class ="n "> asarray</ span > < span class ="p "> (</ span > < span class ="n "> dtemp</ span > < span class ="p "> [</ span > < span class ="n "> dcol</ span > < span class ="p "> ])</ span >
417- < span class ="k "> if</ span > < span class ="nb "> len</ span > < span class ="p "> (</ span > < span class ="n "> nvals</ span > < span class ="p "> )</ span > < span class ="o "> ></ span > < span class ="mi "> 0</ span > < span class ="p "> :</ span >
418- < span class ="n "> res</ span > < span class ="o "> .</ span > < span class ="n "> loc</ span > < span class ="p "> [</ span > < span class ="n "> want</ span > < span class ="p "> ,</ span > < span class ="n "> vk</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="n "> nvals</ span >
417+ < span class ="k "> if</ span > < span class ="nb "> len</ span > < span class ="p "> (</ span > < span class ="n "> nvals</ span > < span class ="p "> )</ span > < span class ="o "> <</ span > < span class ="mi "> 1</ span > < span class ="p "> :</ span >
418+ < span class ="n "> nvals</ span > < span class ="o "> =</ span > < span class ="p "> [</ span > < span class ="kc "> None</ span > < span class ="p "> ]</ span > < span class ="o "> *</ span > < span class ="n "> numpy</ span > < span class ="o "> .</ span > < span class ="n "> sum</ span > < span class ="p "> (</ span > < span class ="n "> want</ span > < span class ="p "> )</ span >
419+ < span class ="n "> res</ span > < span class ="o "> .</ span > < span class ="n "> loc</ span > < span class ="p "> [</ span > < span class ="n "> want</ span > < span class ="p "> ,</ span > < span class ="n "> vk</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="n "> nvals</ span >
419420 < span class ="c1 "> # see about promoting composite columns to numeric</ span >
420421 < span class ="k "> for</ span > < span class ="n "> vk</ span > < span class ="ow "> in</ span > < span class ="nb "> set</ span > < span class ="p "> (</ span > < span class ="n "> value_keys</ span > < span class ="p "> ):</ span >
421422 < span class ="n "> converted</ span > < span class ="o "> =</ span > < span class ="n "> local_data_model</ span > < span class ="o "> .</ span > < span class ="n "> to_numeric</ span > < span class ="p "> (</ span > < span class ="n "> res</ span > < span class ="p "> [</ span > < span class ="n "> vk</ span > < span class ="p "> ],</ span > < span class ="n "> errors</ span > < span class ="o "> =</ span > < span class ="s2 "> "coerce"</ span > < span class ="p "> )</ span >
@@ -1316,8 +1317,9 @@ <h1 class="modulename">
13161317 < span class ="n "> dcol</ span > < span class ="o "> =</ span > < span class ="n "> ctemp</ span > < span class ="p "> [</ span > < span class ="n "> vk</ span > < span class ="p "> ][</ span > < span class ="n "> i</ span > < span class ="p "> ]</ span >
13171318 < span class ="k "> if</ span > < span class ="n "> dcol</ span > < span class ="ow "> in</ span > < span class ="n "> donor_cols</ span > < span class ="p "> :</ span >
13181319 < span class ="n "> nvals</ span > < span class ="o "> =</ span > < span class ="n "> numpy</ span > < span class ="o "> .</ span > < span class ="n "> asarray</ span > < span class ="p "> (</ span > < span class ="n "> dtemp</ span > < span class ="p "> [</ span > < span class ="n "> dcol</ span > < span class ="p "> ])</ span >
1319- < span class ="k "> if</ span > < span class ="nb "> len</ span > < span class ="p "> (</ span > < span class ="n "> nvals</ span > < span class ="p "> )</ span > < span class ="o "> ></ span > < span class ="mi "> 0</ span > < span class ="p "> :</ span >
1320- < span class ="n "> res</ span > < span class ="o "> .</ span > < span class ="n "> loc</ span > < span class ="p "> [</ span > < span class ="n "> want</ span > < span class ="p "> ,</ span > < span class ="n "> vk</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="n "> nvals</ span >
1320+ < span class ="k "> if</ span > < span class ="nb "> len</ span > < span class ="p "> (</ span > < span class ="n "> nvals</ span > < span class ="p "> )</ span > < span class ="o "> <</ span > < span class ="mi "> 1</ span > < span class ="p "> :</ span >
1321+ < span class ="n "> nvals</ span > < span class ="o "> =</ span > < span class ="p "> [</ span > < span class ="kc "> None</ span > < span class ="p "> ]</ span > < span class ="o "> *</ span > < span class ="n "> numpy</ span > < span class ="o "> .</ span > < span class ="n "> sum</ span > < span class ="p "> (</ span > < span class ="n "> want</ span > < span class ="p "> )</ span >
1322+ < span class ="n "> res</ span > < span class ="o "> .</ span > < span class ="n "> loc</ span > < span class ="p "> [</ span > < span class ="n "> want</ span > < span class ="p "> ,</ span > < span class ="n "> vk</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="n "> nvals</ span >
13211323 < span class ="c1 "> # see about promoting composite columns to numeric</ span >
13221324 < span class ="k "> for</ span > < span class ="n "> vk</ span > < span class ="ow "> in</ span > < span class ="nb "> set</ span > < span class ="p "> (</ span > < span class ="n "> value_keys</ span > < span class ="p "> ):</ span >
13231325 < span class ="n "> converted</ span > < span class ="o "> =</ span > < span class ="n "> local_data_model</ span > < span class ="o "> .</ span > < span class ="n "> to_numeric</ span > < span class ="p "> (</ span > < span class ="n "> res</ span > < span class ="p "> [</ span > < span class ="n "> vk</ span > < span class ="p "> ],</ span > < span class ="n "> errors</ span > < span class ="o "> =</ span > < span class ="s2 "> "coerce"</ span > < span class ="p "> )</ span >
0 commit comments