السلام عليكم...
انا اعمل في البحث العلمي وهذا السؤال ليس واجب منزلي كما انني لست مبرمج محترف وانما املك فقط بعض الخلفية
مااريد عمله قد يكون للبعض سهل لذا ارجوا الصبر
لقد عملت هستوجرام من متسلسلتين(sequences) كلا من ملف خاص وكان الناتج في الصورة ( 2 image) عبارة عن خليط من الهستوجرام لكلى المتسلسلتين (لاحظ اختلاف الالوان) الان استخلصت احداهما على حدى (الشكل الاول)
واريد ان اضهر شكل وكانني اقارن بين الشكليين في شكل واحد (كما هو الحال في الشكل الثالث).
والسؤال كيف يمكن عمل ذلك....وهذا هو الكود الذي استخدمته لاخراج الشكلين الاول
from Bio import SeqIO
import pylab
import matplotlib.pyplot as plt
from numpy.random import normal, uniform
import numpy as np
import pylab as pl
import matplotlib.pyplot as plt
sizes1 = [len(rec) for rec in SeqIO.parse("withoutBLASTresults.fasta","fasta")]
bins2 = np.arange(100,5000, 100)
pylab.hist(sizes1, bins2, color='w',alpha=0.5)
pylab.xlabel("Sequence length (bp)")
pylab.ylabel("Frequency")
plt.legend()
pylab.show()طبعا كود الشكل الثاني ماهو الا تكرار مع اضافة الملف الثاني
ارجوا المساعدة...وشكرا