用Python将一个属性转化为多元伯努利变量并给出代码
时间: 2024-05-11 15:14:53 浏览: 96
Python模拟伯努利试验和二项分布代码实例
以下是将属性转化为多元伯努利变量的Python代码:
```python
def attribute_to_binary(attribute, possible_values):
binary_variables = []
for i in possible_values:
if i == attribute:
binary_variables.append(1)
else:
binary_variables.append(0)
return binary_variables
```
其中,attribute是属性的取值,possible_values是该属性所有可能的取值列表。函数返回一个多元伯努利变量列表,其中对应的属性取值处为1,其余为0。
阅读全文