मुझे add ()
और combine_first जैसे कार्यों को चलाने में निम्नलिखित रनटाइम त्रुटि मिलती है ( ) बड़े डेटाफ्रेम पर
:
मान त्रुटि: ऑपेन्डों को आकृतियों (680,) (10411,) के साथ एक साथ प्रसारित नहीं किया जा सकता
प्रसारण त्रुटियां लगता है कि काफी नॉर्मल (मैट्रिक्स आयाम बेमेल) का उपयोग करते हुए, हालांकि मुझे समझ में नहीं आता कि यह मेरे मल्टी-इंडैक डाटाफ्रेम / श्रृंखला को क्यों प्रभावित करता है। प्रत्येक कॉन्टैक्ट-तत्वों से एक रनटाइम त्रुटि उत्पन्न होती है:
मेरा कोड:
# मैं दो डेटाफ्रेमों को 1 में मर्ज करना चाहता हूं data1 और data2 # 'अनुरोध' कॉलम # पहले टकराव # p1.concat ([\ data1 ["शुरू"] पर डेटा 2-प्रविष्टियों को चुनने वाली # टक्कर # '' कॉलम '' पर पहले आंकड़ा 1-प्रविष्टियों को चुनते हुए 'शुरू' कॉलम को मर्ज करें। Combine_first (data2 ["शुरू"]), \ data2 जोड़ (डेटा 2 ["अनुरोध"], fill_value = 0) \], अक्ष = 1) ("अंत" Pre> मेरा डेटा:
# डेटा 1 अनुरोधों का अंत आईपी sessionID शुरू होता है * 1. * 16. * 01.5 * 20 9 2011-12-16 13:06:23 2011-12- 16 16:50:57 21 3 2011-12-17 11:46:26 2011-12-17 11:46:29 22 15 2011-12-19 10:10:14 2011-12-19 16:10:47 23 9 2011-12-20 09:11:23 2011-12-20 13:01:12 24 9 2011-12-21 00:15:22 2011- 12-21 02:50:22 ... 6 * .8 * .20 * .14 * 6283 1 2011-12-25 01:35:25 2011-12-25 01:35:25 20 * .11 * 3.10 * 6284 1 2011-12-25 01:47:45 2011-12-25 01:47:45 [680 पंक्तियाँ x 3 कॉलम] # डेटा 2 अनुरोधों का अंत आईपी सत्र ID * 8.24 * .135.24 * 9215 1 2011-12- 29 03:14:10 2011-12-29 03:14:10 * 09.2 ** 22 * .4 * 9216 1 2011-12-29 03:14:38 2011-12-29 03:14:38 * 21.14 * .2 ** 22 * 9217 12 2011-12-29 03:16:06 2011-12-29 03:19:45 ... 19 * .8 * .2 ** 1 * 1 62728 2 2012- 03-31 11:08:47 2012-03-31 11:08:47 6 * .16 * .10 * .155 77282 1 2012-03-31 11:19:33 2012-03-31 11:19:33 17 * .3 * .18 * .6 * 77305 1 2012-03-31 11:55:52 2012-03-31 11:55:52 6 * .6 * .2 * .20 * 77308 1 2012-03- 31 11:59:05 2012-03-31 11:59:05 [10411 पंक्तियां x 3 कॉलम]
मैं डॉन ' टी पता है, शायद यह एक बग या कुछ और है, लेकिन स्पष्ट रूप से बताते हुए कि प्रत्येक सीरीज़ से [:]
अपेक्षित काम करता है कोई त्रुटि नहीं।
प्रिंट pd.concat ([\ data1 ["शुरू"] [:]। Combine_first (डेटा 2 ["शुरू"] [:]), \ data2 ["end"] [:]। Combine_first (डेटा 1 ["अंत"] [:]), \ data1 ["अनुरोध"] [:]। जोड़ें (डेटा 2 ["अनुरोध"] [:], fill_value = 0) \], अक्ष = 1 )
No comments:
Post a Comment