- 問題
- 答え
- 解説
次の Python コードの出力はどれでしょうか?
Python コード:
import pandas as pd
import numpy as np
dates = pd.date_range(
'2023-01-01',
periods=5,
freq='D')
data = [1.0, np.nan, np.nan, 4.0, 5.0]
df = pd.DataFrame(
data,
index=dates,
columns=['A'])
print(df.interpolate())
import pandas as pd
import numpy as np
dates = pd.date_range(
'2023-01-01',
periods=5,
freq='D')
data = [1.0, np.nan, np.nan, 4.0, 5.0]
df = pd.DataFrame(
data,
index=dates,
columns=['A'])
print(df.interpolate())
import pandas as pd import numpy as np dates = pd.date_range( '2023-01-01', periods=5, freq='D') data = [1.0, np.nan, np.nan, 4.0, 5.0] df = pd.DataFrame( data, index=dates, columns=['A']) print(df.interpolate())
回答の選択肢:
(A) NaN 値が0で補完されたデータフレーム
(B) NaN 値が最頻値で補完されたデータフレーム
(C) NaN 値が線形補間によって補完されたデータフレーム
(D) NaN 値が最近傍の値で補完されたデータフレーム