اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

الكود value_counts يقوم بإرجاع عدد مرات تكرار كل قيمة فريدة في العمود المحدد، ولا يعرض كل القيم في العمود إذا كانت هناك قيم مكررة، أما إذا كنت ترغب في عرض جميع القيم في عمود Insulin بما في ذلك القيم المتكررة دون احتساب التكرار، يمكنك استخدام الكود التالي:

values = diabetes['Insulin'].values
print(values)
  • 0
نشر

هذا الكود يعرض عدد تكرار كل قيمة فريدة في العمود، إذا كنت تريد عرض جميع القيم بما في ذلك القيم التي قد لا تظهر لأنها غير متكررة، يمكنك استخدام sort_index() لضمان عرض جميع القيم بترتيب معين:

# حساب عدد تكرار كل قيمة في عمود Insulin
value_counts = diabetes['Insulin'].value_counts().sort_index()

# عرض جميع القيم وعدد تكرارها
print(value_counts)

بهذا الشكل ستتمكن من رؤية جميع القيم في العمود Insulin مع عدد مرات تكرار كل قيمة.

  • 0
نشر
بتاريخ 4 دقائق مضت قال Chihab Hedidi:

الكود value_counts يقوم بإرجاع عدد مرات تكرار كل قيمة فريدة في العمود المحدد، ولا يعرض كل القيم في العمود إذا كانت هناك قيم مكررة، أما إذا كنت ترغب في عرض جميع القيم في عمود Insulin بما في ذلك القيم المتكررة دون احتساب التكرار، يمكنك استخدام الكود التالي:

values = diabetes['Insulin'].values
print(values)

الا انا عاوز اعرض جميع القيم وفي نفس الوقت عدد التكرار الvalue_counts بتعمل كده ولكن مش بيتظهر جميع القيم هو ده الابيظهار

Insulin
0      374
105     11
130      9
140      9
120      8
      ... 
73       1
171      1
255      1
52       1
112      1
Name: count, Length: 186, dtype: int64

يعني مش بتكمل جميع القيم

فيه قيمه تاني مش بيتظهر زي مثل180 يعني ان عاوز اعرف هي اتكرار كام مره ؟

  • 0
نشر
بتاريخ الآن قال Ail Ahmed:

الا انا عاوز اعرض جميع القيم وفي نفس الوقت عدد التكرار الvalue_counts بتعمل كده ولكن مش بيتظهر جميع القيم هو ده الابيظهار

Insulin
0      374
105     11
130      9
140      9
120      8
      ... 
73       1
171      1
255      1
52       1
112      1
Name: count, Length: 186, dtype: int64

يعني مش بتكمل جميع القيم

يمكنك تغيير إعدادات العرض في pandas بحيث تظهر جميع القيم، جرب استخدام الكود التالي لزيادة عدد الصفوف التي يمكن عرضها:

import pandas as pd

pd.set_option('display.max_rows', None)

value = diabetes['Insulin'].value_counts()
print(value)

باستخدام pd.set_option('display.max_rows', None), سيتم عرض جميع القيم في النتيجة بغض النظر عن عددها.

  • 0
نشر
بتاريخ 2 دقائق مضت قال Chihab Hedidi:

يمكنك تغيير إعدادات العرض في pandas بحيث تظهر جميع القيم، جرب استخدام الكود التالي لزيادة عدد الصفوف التي يمكن عرضها:

import pandas as pd

pd.set_option('display.max_rows', None)

value = diabetes['Insulin'].value_counts()
print(value)

باستخدام pd.set_option('display.max_rows', None), سيتم عرض جميع القيم في النتيجة بغض النظر عن عددها.

ظهار خظاء في الكود هو ده

File "E:\PYHON\project-diabetes\Lib\site-packages\pandas\_config\config.py", line 132, in _get_single_key
    raise OptionError(f"No such keys(s): {repr(pat)}")
pandas._config.config.OptionError: No such keys(s): 'diaplay.max_rows'

 

  • 0
نشر
بتاريخ 1 دقيقة مضت قال Ail Ahmed:

ظهار خظاء في الكود هو ده

File "E:\PYHON\project-diabetes\Lib\site-packages\pandas\_config\config.py", line 132, in _get_single_key
    raise OptionError(f"No such keys(s): {repr(pat)}")
pandas._config.config.OptionError: No such keys(s): 'diaplay.max_rows'

 

ربما بسبب إختلاف الإصدارات، جرب أكتبه بهذه الطريقة:

pd.options.display.max_rows = 100

 

  • 0
نشر

ايوه كده تمام الله ينور

ان كانت عاوز كده بس سوال هو كده عرض جميع الصفوف 

Insulin
0      374
105     11
130      9
140      9
120      8
94       7
180      7
100      7
135      6
115      6
110      6
66       5
56       5
49       5
76       5
210      5
54       4
71       4
160      4
190      4
168      4
88       4
200      4
165      4
64       4
155      4
125      4
90       4
74       3
75       3
145      3
50       3
175      3
92       3
325      3
63       3
215      3
194      3
45       3
156      3
182      3
83       3
48       3
44       3
106      3
176      3
36       3
82       3
70       3
126      3
95       2
87       2
79       2
60       2
480      2
144      2
170      2
158      2
150      2
148      2
67       2
132      2
116      2
167      2
231      2
185      2
122      2
85       2
77       2
205      2
265      2
293      2
57       2
230      2
58       2
37       2
495      2
192      2
207      2
18       2
53       2
99       2
152      2
114      2
40       2
285      2
240      2
78       2
220      2
23       2
55       2
96       2
225      2
235      1
274      1
166      1
65       1
318      1
146      1
188      1
326      1
86       1
330      1
193      1
250      1
328      1
191      1
237      1
14       1
277      1
245      1
41       1
600      1
25       1
16       1
510      1
127      1
178      1
392      1
291      1
22       1
387      1
335      1
543      1
540      1
159      1
440      1
46       1
91       1
183      1
15       1
846      1
321      1
272      1
474      1
300      1
81       1
61       1
270      1
42       1
184      1
360      1
51       1
545      1
278      1
284      1
119      1
204      1
485      1
375      1
258      1
402      1
680      1
370      1
744      1
32       1
478      1
129      1
271      1
280      1
228      1
29       1
310      1
68       1
579      1
342      1
275      1
415      1
196      1
59       1
72       1
84       1
304      1
89       1
465      1
142      1
128      1
249      1
38       1
43       1
108      1
73       1
171      1
255      1
52       1
112      1
Name: count, dtype: int64

 

  • 0
نشر
بتاريخ الآن قال Ail Ahmed:

ايوه كده تمام الله ينور

ان كانت عاوز كده بس سوال هو كده عرض جميع الصفوف 

Insulin
0      374
105     11
130      9
140      9
120      8
94       7
180      7
100      7
135      6
115      6
110      6
66       5
56       5
49       5
76       5
210      5
54       4
71       4
160      4
190      4
168      4
88       4
200      4
165      4
64       4
155      4
125      4
90       4
74       3
75       3
145      3
50       3
175      3
92       3
325      3
63       3
215      3
194      3
45       3
156      3
182      3
83       3
48       3
44       3
106      3
176      3
36       3
82       3
70       3
126      3
95       2
87       2
79       2
60       2
480      2
144      2
170      2
158      2
150      2
148      2
67       2
132      2
116      2
167      2
231      2
185      2
122      2
85       2
77       2
205      2
265      2
293      2
57       2
230      2
58       2
37       2
495      2
192      2
207      2
18       2
53       2
99       2
152      2
114      2
40       2
285      2
240      2
78       2
220      2
23       2
55       2
96       2
225      2
235      1
274      1
166      1
65       1
318      1
146      1
188      1
326      1
86       1
330      1
193      1
250      1
328      1
191      1
237      1
14       1
277      1
245      1
41       1
600      1
25       1
16       1
510      1
127      1
178      1
392      1
291      1
22       1
387      1
335      1
543      1
540      1
159      1
440      1
46       1
91       1
183      1
15       1
846      1
321      1
272      1
474      1
300      1
81       1
61       1
270      1
42       1
184      1
360      1
51       1
545      1
278      1
284      1
119      1
204      1
485      1
375      1
258      1
402      1
680      1
370      1
744      1
32       1
478      1
129      1
271      1
280      1
228      1
29       1
310      1
68       1
579      1
342      1
275      1
415      1
196      1
59       1
72       1
84       1
304      1
89       1
465      1
142      1
128      1
249      1
38       1
43       1
108      1
73       1
171      1
255      1
52       1
112      1
Name: count, dtype: int64

 

هنا هو عرض 100 صف، الحين على حسب البيانات التي عندك، تقدر تخلي القيمة 999 أو أكثر عشان تضمن أنه يتم عرض كل الصفوف.

  • 0
نشر
بتاريخ الآن قال Chihab Hedidi:

ربما بسبب إختلاف الإصدارات، جرب أكتبه بهذه الطريقة:

pd.options.display.max_rows = 100

 

الا كتبت الdisplay.max_rows بشكل خظاء 

بتاريخ 1 دقيقة مضت قال Chihab Hedidi:

قدر تخلي القيمة 999 أو أكثر عشان تضمن أنه يتم عرض كل

ازي اعمل كده ؟

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...