小编Haz*_*mat的帖子

BadMethodCallException,带有消息'调用未定义的方法Illuminate\Database\Query\Builder :: toArray()'

我正在与@Jeffrey_way系列的Laracasts 进行多对多的关系(带标签)

下面是我使用Laravel Tinker在CMD中编写的代码:

执行最后一行代码后($article->tags()->toArray();

虽然我的代码似乎一切正常但仍然出现以下错误:

BadMethodCallException with message 'Call to undefined method Illuminate\Database\Query\Builder::toArray()'
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激 :)

php laravel laravel-5 laravel-5.2

7
推荐指数
2
解决办法
1万
查看次数

将log2转换应用于pandas DataFrame

我想将log2与applymapnp2.log2应用于数据,并使用boxplot显示它,这是我编写的代码:

import matplotlib.pyplot as plt
import numpy as np
import pandas as pd

data = pd.read_csv('testdata.csv')
df = pd.DataFrame(data)

################################
    # a.
df.boxplot()
plt.title('Raw Data')

################################
    # b.
df.applymap(np.log2)
df.boxplot()
plt.title('Normalized Data')
Run Code Online (Sandbox Code Playgroud)

下面是我为我的RAW数据得到的箱线图,这是可以的,但是在应用log2变换后,我得到了相同的箱线图!谁能告诉我我做错了什么,应该使用Applymap和np.log2进行更正以获得标准化的数据 在此处输入图片说明

python numpy dataframe pandas

1
推荐指数
1
解决办法
3416
查看次数

标签 统计

dataframe ×1

laravel ×1

laravel-5 ×1

laravel-5.2 ×1

numpy ×1

pandas ×1

php ×1

python ×1