当我们有一个数据类型为字符串的列并且值为col1 col2 1 .89时,我们将面临错误
所以,当我们使用时
def azureml_main(dataframe1 = None, dataframe2 = None):
# Execution logic goes here
print('Input pandas.DataFrame #1:')
import pandas as pd
import numpy as np
from sklearn.kernel_approximation import RBFSampler
x =dataframe1.iloc[:,2:1080]
print x
df1 = dataframe1[['colname']]
change = np.array(df1)
b = change.ravel()
print b
rbf_feature = RBFSampler(gamma=1, n_components=100,random_state=1)
print rbf_feature
print "test"
X_features = rbf_feature.fit_transform(x)
Run Code Online (Sandbox Code Playgroud)
在此之后我们得到错误,因为无法将非int转换为float类型
从表1插入覆盖目录'wasb:/// hiveblob /'SELECT *; 这项工作有效,但是当我们发出诸如INSERT OVERWRITE DIRECTORY'wasb:///hiveblob/sample.csv'之类的命令时,请从表1中选择*;发生异常失败无法重命名:wasb://incrementalhive-1@crmdbs.blob.core.windows.net/hive/scratch/hive_2015-06-08_10-01-03_930_4881174794406290153-1/-ext-10000至:wasb:/ hiveblob / sample.csv
因此,有什么方法可以将数据插入单个文件