मैं riesgoRel डेटाफ्रेम के कॉलम 'इनिसियो (एम)' में जंग डेटाफ्रेम के कॉलम 'स्टार्ट (एम)' के तत्वों को खोजने की कोशिश कर रहा हूं और इंडेक्स को एक सूची में संग्रहीत करता हूं। मैंने निम्नलिखित कोड लागू किया:

import pandas as pd

corrosion = pd.read_excel('Corrosion.xlsx', index=False)
TPdamage = pd.read_excel('Daños por terceros.xlsx', index=False)

for row in corrosion['Start (m)']:
    indexcorr[row]=riesgoRel['Progresiva Inicio (m)'].index(corrosion['Start (m)'][row])
    
print(indexcorr)    

लेकिन जब मैं इसे चलाने का प्रयास करता हूं, तो मुझे निम्न त्रुटि मिलती है: 'रेंज इंडेक्स' ऑब्जेक्ट कॉल करने योग्य नहीं है। मैं अनुमान लगा रहा हूं कि कहीं न कहीं एक साधारण सी गलती है, लेकिन मैं इसका पता नहीं लगा सकता। आपका बहुत बहुत धन्यवाद।

1
Alvaro Fernandez 13 मार्च 2021, 22:16

1 उत्तर

फ़ाइल स्वरूपों को CSV में बदलें और पांडा डेटा फ़्रेम के साथ काम करें।

0
Ali Abedi Madiseh 13 मार्च 2021, 21:28