मैं पांडा का उपयोग करने के लिए नया हूं और एक स्क्रिप्ट लिख रहा हूं जहां मैंने डेटाफ्रेम में पढ़ा है और फिर कुछ कॉलम पर कुछ गणना करते हैं।पांडा: यदि कॉलम मौजूद नहीं है तो कॉलम जोड़ें
कभी कभी मैं स्तंभ कहा जाता है जाएगा "मौसम":
df = pd.read_csv(File, sep='\t', compression='gzip', header=0, names=["Chrom", "Site", "coverage", "Met"])
Othertimes मैं होगा:
df = pd.read_csv(File, sep='\t', compression='gzip', header=0, names=["Chrom", "Site", "coverage", "freqC"])
मैं "मौसम" कॉलम के साथ कुछ गणना करने की जरूरत है, इसलिए यदि यह नहीं 'टी वर्तमान मैं का उपयोग कर इसे गणना करने के लिए की आवश्यकता होगी:
df['Met'] = df['freqC'] * df['coverage']
वहाँ अगर "मौसम" कॉलम Pres है की जाँच करने के लिए एक रास्ता है डेटाफ्रेम में प्रवेश करें, और यदि इसे नहीं जोड़ते हैं?