“Python Extract Multiple Nilai dari satu sel di kolom DataFrame menggunakan panda” Kode Jawaban

Nilai pengembalian python dari DataFrame sel tunggal

import pandas as pd

data = ["thing"]
df = pd.DataFrame(data)

print(df.values)
print(df.values[0])
print(df.values[0][0]) #Get first element each time you want to remove the "[]" from a SINGLE value

>>>[['thing']]
>>>['thing']
>>>'thing'
Powerful Penguin

Python Extract Multiple Nilai dari satu sel di kolom DataFrame menggunakan panda

#You have to explode your dataframe if year column contains list:

>>> df.explode('year')
  var1  year
0    a  2025
1    b  2025
1    b  2030
2    c  2023
2    c  2025
2    c  2030
2    c  2040

#If your column contains string representation of a list, you have to eval first:

>>> df.assign(year=pd.eval(df['year'])).explode('year')
  var1  year
0    a  2025
1    b  2025
1    b  2030
2    c  2023
2    c  2025
2    c  2030
2    c  2040
SAMER SAEID

PANDAS DataFrame Pilih Kolom Nilai Sel beberapa sel

subsetDataFrame = df[df['Product'].isin(['Mangos', 'Grapes']) ]
Av3

Jawaban yang mirip dengan “Python Extract Multiple Nilai dari satu sel di kolom DataFrame menggunakan panda”

Pertanyaan yang mirip dengan “Python Extract Multiple Nilai dari satu sel di kolom DataFrame menggunakan panda”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya