Hướng dẫn how do you change the datatype of a series in python? - làm cách nào để thay đổi kiểu dữ liệu của một chuỗi trong python?

Sê-ri là một mảng được dán nhãn một chiều có khả năng giữ dữ liệu của số nguyên loại, chuỗi, float, đối tượng Python, v.v ... Các nhãn trục được gọi chung là Index. & NBSP; is a one-dimensional labeled array capable of holding data of the type integer, string, float, python objects, etc. The axis labels are collectively called index. 

Hãy cùng xem chương trình để thay đổi kiểu dữ liệu của cột hoặc một chuỗi trong pandas dataFrame.method 1: Sử dụng phương thức dataFrame.Asype ().
Method 1: Using DataFrame.astype() method.

Chúng ta có thể chuyển bất kỳ kiểu dữ liệu Python, Numpy hoặc Pandas nào để thay đổi tất cả các cột của DataFrame sang loại đó hoặc chúng ta có thể chuyển từ điển có tên cột làm khóa và kiểu dữ liệu thành giá trị để thay đổi loại cột đã chọn.

Cú pháp: dataFrame.Asype (dtype, copy = trueDataFrame.astype(dtype, copy = True, errors = ’raise’, **kwargs)

Return: Casted: loại người gọi casted : type of caller

Hãy cùng xem các ví dụ: & nbsp; & nbsp; Ví dụ 1: Loại dữ liệu của cột được thay đổi thành đối tượng của Str Str Str. & NBSP;
 Example 1: The Data type of the column is changed to “str” object. 

Python3

import pandas as pd

df = pd.DataFrame({'srNo': [__________,

pandas as pd3pandas as pd4: [pandas as pd6, pandas as pd8pandas as pd9

df 0pandas as pd6df 2

pandas as pd3df 4: [df 6, df 8__

=0=1=2

=3=4

=3=6

Output:

Hướng dẫn how do you change the datatype of a series in python? - làm cách nào để thay đổi kiểu dữ liệu của một chuỗi trong python?

Bây giờ, thay đổi các loại dữ liệu DataFrame thành chuỗi.

Python3

df = =9pd.DataFrame({0pd.DataFrame({1

pd.DataFrame({2

Output::

Hướng dẫn how do you change the datatype of a series in python? - làm cách nào để thay đổi kiểu dữ liệu của một chuỗi trong python?

Ví dụ 2: Bây giờ, chúng ta hãy thay đổi kiểu dữ liệu của cột ID ID từ trên mạng Int Int thành Str Str Str. Chúng tôi tạo một từ điển và chỉ định tên cột với kiểu dữ liệu mong muốn. & NBSP; Now, let us change the data type of the “id” column from “int” to “str”. We create a dictionary and specify the column name with the desired data type. 

Python3

import pandas as pd

df = pd.DataFrame({'srNo': [__________,

pandas as pd3pandas as pd4: [pandas as pd6, pandas as pd8pandas as pd9

df 0pandas as pd6df 2

pandas as pd3df 4: [df 6, df 8pandas as pd9

=0=1=2

=3=4

=3=6

Output:

Hướng dẫn how do you change the datatype of a series in python? - làm cách nào để thay đổi kiểu dữ liệu của một chuỗi trong python?

pandas as pd3df 4: [df 6, df 8__

Python3

Bây giờ, thay đổi các loại dữ liệu DataFrame thành chuỗi.

df = =9pd.DataFrame({0pd.DataFrame({1

pd.DataFrame({2

Output:

Hướng dẫn how do you change the datatype of a series in python? - làm cách nào để thay đổi kiểu dữ liệu của một chuỗi trong python?

Ví dụ 2: Bây giờ, chúng ta hãy thay đổi kiểu dữ liệu của cột ID ID từ trên mạng Int Int thành Str Str Str. Chúng tôi tạo một từ điển và chỉ định tên cột với kiểu dữ liệu mong muốn. & NBSP;Convert the data type of “grade” column from “float” to “int”.

Python3

import pandas as pd

df = pd.DataFrame({'srNo': [__________,

pandas as pd04pandas as pd05, pandas as pd07, pandas as pd09pandas as pd03

pandas as pd04pandas as pd12pandas as pd2

pandas as pd14pandas as pd15: [pandas as pd17, pandas as pd19, pandas as pd21pandas as pd9

pandas as pd23pandas as pd24, pandas as pd26, pandas as pd28pandas as pd03

pandas as pd23pandas as pd31pandas as pd2

pandas as pd14pandas as pd34: [pandas as pd36, pandas as pd38, pandas as pd36pandas as pd03

pandas as pd3df 4: [df 6, df 8__

pandas as pd42pandas as pd36pandas as pd51

Bây giờ, thay đổi các loại dữ liệu DataFrame thành chuỗi.

=3=4

=3=6

Output:

Hướng dẫn how do you change the datatype of a series in python? - làm cách nào để thay đổi kiểu dữ liệu của một chuỗi trong python?

df = =9pd.DataFrame({0pd.DataFrame({1

Python3

Ví dụ 2: Bây giờ, chúng ta hãy thay đổi kiểu dữ liệu của cột ID ID từ trên mạng Int Int thành Str Str Str. Chúng tôi tạo một từ điển và chỉ định tên cột với kiểu dữ liệu mong muốn. & NBSP;

df = pd.DataFrame({pd.DataFrame({8: [__________,

=3=6

Output:

Hướng dẫn how do you change the datatype of a series in python? - làm cách nào để thay đổi kiểu dữ liệu của một chuỗi trong python?

Bây giờ, thay đổi kiểu dữ liệu của cột Id Id thành chuỗi. & NBSP;Using Dataframe.apply() method.

, 0= , 2df 4, 4pd.DataFrame({0, 6

df = , 9 Dataframe/Series.apply(func, convert_dtype=True, args=())

Ví dụ 3: Chuyển đổi kiểu dữ liệu của cột cấp độ của người Viking từ trên Float Float thành thành int int. Dataframe/Series after applied function/operation. 

23= , 226: [28___

pandas as pd42pandas as pd38, pandas as pd38, pandas as pd36pandas as pd9Convert the data type of “B” column from “string” to “int”.

Python3

df = pandas as pd54

Bây giờ, chúng tôi chuyển đổi kiểu dữ liệu của cột cấp độ của lớp từ trên mạng, thành từ trên mạng.

pandas as pd73pandas as pd74: [pandas as pd76, pandas as pd78, pandas as pd80pandas as pd9

pandas as pd82pandas as pd83, pandas as pd85df 2

pandas as pd73pandas as pd88: [pandas as pd90, pandas as pd92, pandas as pd94pandas as pd03

pandas as pd82pandas as pd97, pandas as pd99df 2

pandas as pd73df 02: [df 04, df 06, df 08pandas as pd03

pandas as pd82df 11, df 13df 14

=3=4

pd.DataFrame({2

Output:

Hướng dẫn how do you change the datatype of a series in python? - làm cách nào để thay đổi kiểu dữ liệu của một chuỗi trong python?

pandas as pd59= pandas as pd61pandas as pd62pd.DataFrame({1

Python3

=3=4

pd.DataFrame({2

Output:

Hướng dẫn how do you change the datatype of a series in python? - làm cách nào để thay đổi kiểu dữ liệu của một chuỗi trong python?


Làm thế nào để bạn thay đổi kiểu dữ liệu của một loạt?

Thay đổi loại dữ liệu của một chuỗi trong gấu trúc sử dụng một numpy. Loại DTYPE hoặc Python để đúc toàn bộ đối tượng gấu trúc theo cùng một loại. Ngoài ra, sử dụng {col: dtype, trên}, trong đó col là nhãn cột và dtype là một numpy. Loại DTYPE hoặc Python để đúc một hoặc nhiều cột của DataFrame thành các loại cụ thể theo cột.Use a numpy. dtype or Python type to cast entire pandas object to the same type. Alternatively, use {col: dtype, …}, where col is a column label and dtype is a numpy. dtype or Python type to cast one or more of the DataFrame's columns to column-specific types.

Làm cách nào để thay đổi loại dữ liệu trong Python?

Phương thức ASTYPE ().Chúng ta có thể chuyển bất kỳ kiểu dữ liệu Python, Numpy hoặc Pandas nào để thay đổi tất cả các cột của DataFrame sang loại đó hoặc chúng ta có thể chuyển từ điển có tên cột làm khóa và kiểu dữ liệu thành giá trị để thay đổi loại cột đã chọn.. We can pass any Python, Numpy or Pandas datatype to change all columns of a dataframe to that type, or we can pass a dictionary having column names as keys and datatype as values to change type of selected columns.

Làm thế nào để bạn thay đổi một giá trị trong một loạt trong Python?

Chức năng thay thế () được sử dụng để thay thế các giá trị được cung cấp trong to_Replace bằng giá trị.Các giá trị của chuỗi được thay thế bằng các giá trị khác một cách linh hoạt. is used to replace values given in to_replace with value. The values of the Series are replaced with other values dynamically.

Làm thế nào để bạn sửa đổi một loạt?

Chỉnh sửa hoặc sắp xếp lại một loạt..
Nhấp chuột phải vào biểu đồ của bạn, sau đó chọn chọn Dữ liệu ..
Trong hộp Legend Entries (sê -ri), nhấp vào loạt bạn muốn thay đổi ..
Nhấp vào Chỉnh sửa, thực hiện các thay đổi của bạn và nhấp vào OK.....
Để sắp xếp lại một chuỗi, chọn nó, sau đó nhấp vào di chuyển lên hoặc di chuyển xuống ..