过去一小时我一直在尝试这个,但几乎没有成功
我想知道如何将这个数据帧设置为字典
DF
Country Continent
1 Europe
2 Europe
3 Asia
4 Australia
Run Code Online (Sandbox Code Playgroud)
期望
{'1': 'Europe',
'2': 'Europe',
'3': 'Asia',
'5': 'Australia'}
Run Code Online (Sandbox Code Playgroud)
我厌倦了像x10不同的代码变体,但它没有用
df.set_index('Country', inplace=True)
df = df.to_dict('dict')
Run Code Online (Sandbox Code Playgroud) 如何拆分pandas列并将新结果附加到数据框?我也希望没有空白区域.
我想要的输出示例:
col1
Smith, John
Smith, John
col2
Smith
Smith
col3
John
John
Run Code Online (Sandbox Code Playgroud)
我一直在尝试这个但是lambda函数并没有将结果附加到我想要的结果.
df_split = df1['col1'].apply(lambda x: pd.Series(x.split(',')))
df1['col2']= df_split.apply(lambda x: x[0])
df1['col3']= df_split.apply(lambda x: x[1])
Run Code Online (Sandbox Code Playgroud)
我最终得到了
col2 col3
Smith Smith
John John
Run Code Online (Sandbox Code Playgroud) 如何填写此日期框架中的缺失数据。
没有销售的天数缺失值。如何填写在特定商店和日期售出 0 件商品的天数的缺失值?
输入
Dates Store Item Sales
2017-01-01 Chicago Apple 10
2017-01-02 NewYork Pear 10
2017-01-03 Chicago Apple 10
Run Code Online (Sandbox Code Playgroud)
输出
Dates Store Item Sales
2017-01-01 Chicago Apple 10
2017-01-01 Chicago Pear 0
2017-01-02 Chicago Apple 0
2017-01-02 Chicago Pear 0
2017-01-03 Chicago Apple 10
2017-01-03 Chicago Pear 0
2017-01-01 NewYork Apple 0
2017-01-01 NewYork Pear 0
2017-01-02 NewYork Apple 0
2017-01-02 NewYork Pear 10
2017-01-03 NewYork Apple 0
2017-01-03 NewYork Pear 0
Run Code Online (Sandbox Code Playgroud) 我可以在excel中做到这一点,但我正在寻找一种在python中执行此操作的方法.你知道如何做到以下几点
初始
District_1 District_2 District_3
Food 69 47 65
Water 87 86 32
Shelter 63 84 27
Run Code Online (Sandbox Code Playgroud)
制图
District_1 London
District_2 London
District_3 Boston
Run Code Online (Sandbox Code Playgroud)
期望
London Boston
Food 116 65
Water 173 32
Shelter 147 27
Run Code Online (Sandbox Code Playgroud) 我有一个数组,我想将数组除以所有值的总和。
array([0.6469012 , 0.50709077, 0.12970407})
sum 1.28369604
New array ([0.50393643, 0.222048277, 0.0394994140])
Run Code Online (Sandbox Code Playgroud)
我尝试了这段代码,但它不起作用:(
ind_weight2=ind_weight/ind_weight.sum[:,None]
Run Code Online (Sandbox Code Playgroud) python ×5
pandas ×4
numpy ×2
dictionary ×1
lambda ×1
missing-data ×1
python-2.7 ×1
python-3.x ×1