Я работаю через Learn Python Hard Way и просматриваю код на Git Hub, прежде чем двигаться дальше. Мне просто интересно, что делает .N на линии с «tm.N = 1000» и как она относится к концу кода.Что означает .N в этом блоке кода Python?
import matplotlib.pyplot as plt
import random
import pandas.util.testing as tm
tm.N = 1000
df = tm.makeTimeDataFrame()
import string
foo = list(string.letters[:5]) * 200
df['indic'] = list(string.letters[:5]) * 200
random.shuffle(foo)
df['indic2'] = foo
df.boxplot(by=['indic', 'indic2'], fontsize=8, rot=90)
plt.show()
Видимо ' tm' - объект с свойством 'N'. –
https://github.com/pydata/pandas/blob/master/pandas/util/testing.py – alex
Спасибо всем за объяснения. – user3099345