pd.cut
был разработан для такого рода вещей: http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.cut.html
[114 ] df.groupby(pd.cut(df["salary"], np.arange(0, df["salary"].max(), 1.0e5)))
Оригинальные классы будут продолжать работать - даже с дизайнером Visual Studio. Код, который VS помещает в классы Designer, просто предназначен для удаления «шума» конструктора в отдельный файл, чтобы вы могли сосредоточиться на невизуальном коде в своем классе.
После переноса проекта в VS2008 с помощью мастера Вы можете открыть свои формы в VS и продолжить редактировать их, как вы делали раньше. Любые новые формы, которые вы создаете, получат вспомогательные файлы Designer.
У нас была эта проблема.
В основном файл дизайнера не должен содержать ничего, кроме набора объявлений объектов (т.е. объектов в форме) и вызова InitializeComponent (). Если вы проделали какую-то причудливую работу над своим конструктором, он тоже может быть там.
Просто создайте файл MyForm.Designer.cs и добавьте его в проект. VS2008 автоматически поместит его в MyForm.cs. Оттуда, если вы создадите заголовок частичного класса и пространство имен, а затем скопируете все объявления и вызов Initializecomponent в файл конструктора, тогда он будет работать.
Но поскольку, если бы вам пришлось, люди редактировали бы initializecomponent, а также редактировали конструктор по умолчанию, VS2005 и 2008 не могли автоматически обновлять эти файлы, так как могли произойти всевозможные странные вещи. Я предполагаю, с точки зрения проекта, какую пользу, по вашему мнению, принесет ваш рабочий код от разделения?
Я не уверен, что понимаю, но я сделаю предположение.
Был ли это ASP. NET проект в VS2003? В нем были файлы .Designer.cs? Это тот случай, когда вы выполнили обновление, но обнаружили, что у вас сейчас нет файлов .Designer.cs?
Если это так - возможно, вы случайно изменили проект веб-приложения на «проект» веб-сайта. Такого рода «проект» был представлен в VS2005, так что вы бы его еще не видели. Это не настоящие проекты (нет файла .csproj), и у них есть много других отличий.
В противном случае, если в вашем проекте раньше не было файлов .Designer.cs, зачем вам их сейчас?
В общем, способ создания файлов дизайнера - открыть файл в дизайнере, подождите несколько секунд, пока дизайнер завершит то, что он ' S делает (обновление экрана и т. д.); а затем сохранить файл. Возможно, вам придется «дотронуться» до оригинала, чтобы дизайнер пересмотрел вещи.