import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
plt.show()
لنفرض لدي الكود الاتي اريد ان احفظ المخطط ك صورة هل يمكن ذلك
لنفرض لدي اطار البيانات التالي
df = pd.DataFrame([[1, 2, 'March'],[5, 6, 'Dec'],[3, 4, 'April']], columns=['a','b','m'])
يكون الخرج
a b m
0 1 2 March
1 5 6 Dec
2 3 4 April
اردت ترتيب الصفوف حسب الشهر كيف يمكنني ذلك
a b m
0 1 2 March
2 3 4 April
1 5 6 Dec
كيف يمكننا أن نمر على عناصر صفّين بالتوازي، مثلًا :
foo = (1, 2, 3)
bar = (4, 5, 6)
for (f, b) in some_iterator(foo, bar):
print("f: ", f, "; b: ", b)
هل يوجد طريقة مختصرة أكثر! الخرج المتوقع هكذا:
f: 1; b: 4
f: 2; b: 5
f: 3; b: 6
لنفرض ان لدي اطار البيانات التالي
df = DataFrame({'A' : [5,6,3,4], 'B' : [1,2,3, 5]})
df
A B
0 5 1
1 6 2
2 3 3
3 4 5
ممكن حدد احد السطور بناء على قيمة موجودة ضمن سطر معين عن طريق التعليمة:
x = df[df['A'] == 3]
x
A B
2 3 3
سؤالي كيف ممكن حددالسطور بناءً على list من القيم ضمن هذه السطور
list_of_values = [3,6]
import numpy as np
import pandas as pd
df = pd.DataFrame(np.random.rand(10, 5))
لدي الاطار التالي واضفت عليه
df['mean'] = df.mean(1)
كيف ممكن انقل العمود mean الى اول الاعمدة
a = [[1.2, '1.2', '4.2'], [55, '70', '0.03'], [14, '5', '0']]
df = pd.DataFrame(a)
كيف يمكن ان احول القيم ضمن الاعمدة بالشكل المناسب لها
مثلا هنا اريد كل القيم ان تكون float