Python Pandas: изменить тип данных для данного столбца или серии
Python Pandas: серия упражнений 7 с решением
Напишите программу Pandas для изменения типа данных данного столбца или серии.
Пример решения :
Код Python:
import pandas as pd
s1 = pd.Series(['100', '200', 'python', '300.12', '400'])
print("Original Data Series:")
print(s1)
print("Change the said data type to numeric:")
s2 = pd.to_numeric(s1, errors='coerce')
print(s2)
Пример вывода:
Серия исходных данных: 0 100 1 200 2 питона 3 300,12 4 400 dtype: объект Измените указанный тип данных на числовой: 0 100,00 1 200,00 2 NaN 3 300,12 4 400,00 dtype: float64
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу Pandas для преобразования массива NumPy в серию Pandas.
Далее: Напишите программу Python Pandas для преобразования первого столбца DataFrame в серию.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code