Closed alexelgier closed 6 years ago
I've been able to replicate the problem using randomized data. I'll be posting the code shortly.
Here you can download a Zip file with the data in .parquet format and a main.py which reproduces the error.
https://www.sendspace.com/file/un5s6l
Also included is the requirements.txt for creating the venv Take into account that I'm not using the trunk of FeatureTools. pip install -e git://github.com/featuretools/featuretools.git@handle-empty-baseframe#egg=featuretools
@alexelgier thank you very much. we'll take a look as soon as we can and get back to you
@alexelgier we are able to run your code and reproduce the error. the fix will be coming shortly.
@alexelgier can you test with the branch named return-type
? If this works for you, we will merge PR #266 into master for the next Featuretools release.
It seems to have worked (calculate_feature_matrix executed properly), but at a later point when I tried to convert the resulting dataframe to a spark dataframe there was an error regarding types, which leads me to believe that perhaps there is still some problem with the typing.
TypeError: field contractlength: Can not merge type <class 'pyspark.sql.types.StringType'> and <class 'pyspark.sql.types.DoubleType'>
In any case the particular error I was having was fixed. Thanks!
@alexelgier that seems like it might be an issue on spark's end, but let us know if you discover anything that suggests differently.
closing this issue, fixed by #266
I've been getting an error while running calculate_feature_matrix, I'm using a branch that was suggested to me in (https://github.com/Featuretools/featuretools/issues/252), related to a different problem.
It was suggested that perhaps one of my entities timeindex was not datetype, or that there might be missing values in that column, but I've checked my entityset and that's not the case. Sadly I can't share data because of legal reasons, although at the moment I'm trying to reproduce with an entityset filled with random data.
Any help debugging or finding the root of this problem would be appreciated.
Regards, Alex
Stacktrace: